1# lte-rrc.cnf 2# lte-rrc conformation file 3# Copyright 2008 Vincent Helfre, 2009-2021 Pascal Quantin 4 5#.OPT 6PER 7UNALIGNED 8PROTO_ROOT_NAME proto_lte_rrc 9#.END 10 11#.FIELD_RENAME 12UERadioAccessCapabilityInformation-r8-IEs/ue-RadioAccessCapabilityInfo uERadioAccessCapabilityInformation-r8-IEs_ue-RadioAccessCapabilityInfo 13RRCConnectionResumeRequest-r13-IEs/resumeIdentity-r13 rRCConnectionResumeRequest-r13-IEs_resumeIdentity-r13 14UEAssistanceInformation-r11-IEs/powerPrefIndication-r11 uEAssistanceInformation-r11-IEs_powerPrefIndication-r11 15RRC-InactiveConfig-r15/dummy rRC-InactiveConfig-r15_dummy 16SystemInformationBlockType2-v9i0-IEs/dummy systemInformationBlockType2-v9i0-IEs_dummy 17SystemInformationBlockType10/dummy systemInformationBlockType10_dummy 18SystemInformationBlockType20-r13/eag_1/br-BCCH-Config-r14/dummy systemInformationBlockType20-r13_eag_1_br-BCCH-Config-r14_dummy 19CSI-Process-r11/eag_3/dummy cSI-Process-r11_eag_3_dummy 20CSI-RS-Config-v1430/dummy cSI-RS-Config-v1430_dummy 21FreqHoppingParameters-r13/dummy freqHoppingParameters-r13_dummy 22RadioResourceConfigDedicated/eag_7/dummy radioResourceConfigDedicated_eag_7_dummy 23SPUCCH-Config-r15/setup/dummy sPUCCH-Config-r15_setup_dummy 24NPRACH-ConfigSIB-NB-v1530/tdd-Parameters-r15/dummy nPRACH-ConfigSIB-NB-v1530_tdd-Parameters-r15_dummy 25UE-Capability-NB-r13/dummy uE-Capability-NB-r13_dummy 26PUR-PUSCH-Config-r16/pur-GrantInfo-r16/ce-ModeA/numRUs-r16 pUR-PUSCH-Config-r16_pur-GrantInfo-r16_ce-ModeA_numRUs-r16 27RadioResourceConfigDedicatedPSCell-r12/eag_3/crs-IntfMitigEnabled-r15 eag_3_crs-IntfMitigEnabled-r15 28RadioResourceConfigDedicatedSCell-r10/eag_5/crs-IntfMitigEnabled-r15 eag_5_crs-IntfMitigEnabled-r15 29CRS-AssistanceInfo-r15/crs-IntfMitigEnabled-r15 cRS-AssistanceInfo-r15_crs-IntfMitigEnabled-r15 30MeasObjectEUTRA/offsetFreq measObjectEUTRA_offsetFreq 31CarrierFreqInfoUTRA-v1250/reducedMeasPerformance-r12 carrierFreqInfoUTRA-v1250_reducedMeasPerformance-r12 32CarrierFreqUTRA-FDD-Ext-r12/reducedMeasPerformance-r12 carrierFreqUTRA-FDD-Ext-r12_reducedMeasPerformance-r12 33CarrierFreqUTRA-TDD-r12/reducedMeasPerformance-r12 carrierFreqUTRA-TDD-r12_reducedMeasPerformance-r12 34MeasObjectEUTRA/eag_3/reducedMeasPerformance-r12 measObjectEUTRA_eag_3_reducedMeasPerformance-r12 35MeasObjectUTRA/eag_2/reducedMeasPerformance-r12 measObjectUTRA_eag_2_reducedMeasPerformance-r12 36MeasResultNR-r15/rsrqResult-r15 measResultNR-r15_rsrqResult-r15 37 38RRCConnectionReconfiguration-v1250-IEs/wlan-OffloadInfo-r12/setup rRCConnectionReconfiguration-v1250-IEs_wlan-OffloadInfo-r12_setup 39RRCConnectionReconfiguration-v1510-IEs/nr-Config-r15/setup rRCConnectionReconfiguration-v1510-IEs_nr-Config-r15_setup 40SCG-Configuration-r12/setup sCG-Configuration-r12_setup 41SCG-Configuration-v12f0/setup sCG-Configuration-v12f0_setup 42SCG-Configuration-v13c0/setup sCG-Configuration-v13c0_setup 43RRCConnectionRelease-v1610-IEs/pur-Config-r16/setup rRCConnectionRelease-v1610-IEs_pur-Config-r16_setup 44AntennaInfoDedicated/ue-TransmitAntennaSelection/setup antennaInfoDedicated_ue-TransmitAntennaSelection_setup 45AntennaInfoDedicated-r10/ue-TransmitAntennaSelection/setup antennaInfoDedicated-r10_ue-TransmitAntennaSelection_setup 46AntennaInfoDedicatedSTTI-r15/setup antennaInfoDedicatedSTTI-r15_setup 47AntennaInfoDedicated-v1530/setup antennaInfoDedicated-v1530_setup 48AUL-Config-r15/setup aUL-Config-r15_setup 49CQI-ReportAperiodic-r10/setup cQI-ReportAperiodic-r10_setup 50CQI-ReportAperiodic-v1250/setup cQI-ReportAperiodic-v1250_setup 51CQI-ReportAperiodic-v1310/setup cQI-ReportAperiodic-v1310_setup 52CQI-ReportAperiodic-v1310/setup/aperiodicCSI-Trigger2-r13/setup cQI-ReportAperiodic-v1310_setup_aperiodicCSI-Trigger2-r13_setup 53CQI-ReportConfig-r10/csi-SubframePatternConfig-r10/setup cQI-ReportConfig-r10_csi-SubframePatternConfig-r10_setup 54CQI-ReportConfig-v1250/csi-SubframePatternConfig-r12/setup cQI-ReportConfig-v1250_csi-SubframePatternConfig-r12_setup 55CQI-ReportConfig-r15/setup cQI-ReportConfig-r15_setup 56CQI-ReportPeriodic/setup cQI-ReportPeriodic_setup 57CQI-ReportPeriodic-r10/setup cQI-ReportPeriodic-r10_setup 58CQI-ReportPeriodic-r10/setup/csi-ConfigIndex-r10/setup cQI-ReportPeriodic-r10_setup_csi-ConfigIndex-r10_setup 59CQI-ReportPeriodicSCell-r15/setup cQI-ReportPeriodicSCell-r15_setup 60CQI-ReportPeriodicSCell-r15/setup/csi-SubframePatternDormant-r15/setup cQI-ReportPeriodicSCell-r15_setup_csi-SubframePatternDormant-r15_setup 61CQI-ReportPeriodicProcExt-r11/csi-ConfigIndex-r11/setup cQI-ReportPeriodicProcExt-r11_csi-ConfigIndex-r11_setup 62CQI-ShortConfigSCell-r15/setup cQI-ShortConfigSCell-r15_setup 63CRI-ReportConfig-r13/setup cRI-ReportConfig-r13_setup 64CSI-Process-r11/eag_1/csi-IM-ConfigIdList-r12/setup cSI-Process-r11_eag_1_csi-IM-ConfigIdList-r12_setup 65CSI-Process-r11/eag_1/cqi-ReportAperiodicProc2-r12/setup cSI-Process-r11_eag_1_cqi-ReportAperiodicProc2-r12_setup 66CSI-Process-r11/eag_1/cqi-ReportAperiodicProc2-r12/setup cSI-Process-r11_eag_1_cqi-ReportAperiodicProc2-r12_setup 67CSI-Process-r11/eag_2/cqi-ReportAperiodicProc2-v1310/setup cSI-Process-r11_eag_2_cqi-ReportAperiodicProc2-v1310_setup 68CSI-RS-Config-r10/csi-RS-r10/setup cSI-RS-Config-r10_csi-RS-r10_setup 69CSI-RS-Config-v1250/ds-ZeroTxPowerCSI-RS-r12/setup cSI-RS-Config-v1250_ds-ZeroTxPowerCSI-RS-r12_setup 70CSI-RS-Config-r15/setup cSI-RS-Config-r15_setup 71ZeroTxPowerCSI-RS-Conf-r12/setup zeroTxPowerCSI-RS-Conf-r12_setup 72CSI-RS-ConfigEMIMO-r13/setup cSI-RS-ConfigEMIMO-r13_setup 73CSI-RS-ConfigEMIMO-v1430/setup cSI-RS-ConfigEMIMO-v1430_setup 74CSI-RS-ConfigEMIMO-v1480/setup cSI-RS-ConfigEMIMO-v1480_setup 75CSI-RS-ConfigEMIMO-v1530/setup cSI-RS-ConfigEMIMO-v1530_setup 76CSI-RS-ConfigEMIMO2-r14/setup cSI-RS-ConfigEMIMO2-r14_setup 77CSI-RS-ConfigEMIMO-Hybrid-r14/setup cSI-RS-ConfigEMIMO-Hybrid-r14_setup 78CSI-RS-ConfigNZP-r11/qcl-CRS-Info-r11/mbsfn-SubframeConfigList-r11/setup cSI-RS-ConfigNZP-r11_qcl-CRS-Info-r11_mbsfn-SubframeConfigList-r11_setup 79CSI-RS-ConfigNZP-r11/eag_3/mbsfn-SubframeConfigList-v1430/setup cSI-RS-ConfigNZP-r11_eag_3_mbsfn-SubframeConfigList-v1430_setup 80CSI-RS-ConfigNZP-EMIMO-r13/setup cSI-RS-ConfigNZP-EMIMO-r13_setup 81CSI-RS-ConfigZP-ApList-r14/setup cSI-RS-ConfigZP-ApList-r14_setup 82DMRS-Config-r11/setup dMRS-Config-r11_setup 83EPDCCH-Config-r11/config-r11/setup ePDCCH-Config-r11_config-r11_setup 84EPDCCH-Config-r11/config-r11/setup/subframePatternConfig-r11/setup ePDCCH-Config-r11_config-r11_setup_subframePatternConfig-r11_setup 85EPDCCH-SetConfig-r11/eag_1/csi-RS-ConfigZPId2-r12/setup ePDCCH-SetConfig-r11_eag_1_csi-RS-ConfigZPId2-r12_setup 86EPDCCH-SetConfig-r11/eag_2/numberPRB-Pairs-v1310/setup ePDCCH-SetConfig-r11_eag_2_numberPRB-Pairs-v1310_setup 87EPDCCH-SetConfig-r11/eag_2/mpdcch-config-r13/setup ePDCCH-SetConfig-r11_eag_2_mpdcch-config-r13_setup 88EIMTA-MainConfig-r12/setup eIMTA-MainConfig-r12_setup 89EIMTA-MainConfigServCell-r12/setup eIMTA-MainConfigServCell-r12_setup 90EIMTA-MainConfigServCell-r12/setup/mbsfn-SubframeConfigList-v1250/setup eIMTA-MainConfigServCell-r12_setup_mbsfn-SubframeConfigList-v1250_setup 91LogicalChannelConfig/eag_4/allowedTTI-Lengths-r15/setup logicalChannelConfig_eag_4_allowedTTI-Lengths-r15_setup 92LogicalChannelConfig/eag_4/logicalChannelSR-Restriction-r15/setup logicalChannelConfig_eag_4_logicalChannelSR-Restriction-r15_setup 93LogicalChannelConfig/eag_4/channelAccessPriority-r15/setup logicalChannelConfig_eag_4_channelAccessPriority-r15_setup 94LWA-Configuration-r13/setup lWA-Configuration-r13_setup 95LWIP-Configuration-r13/setup lWIP-Configuration-r13_setup 96MAC-MainConfig/phr-Config/setup mAC-MainConfig_phr-Config_setup 97MAC-MainConfig/eag_4/dualConnectivityPHR/setup mAC-MainConfig_eag_4_dualConnectivityPHR_setup 98MAC-MainConfig/eag_4/logicalChannelSR-Config-r12/setup mAC-MainConfig_eag_4_logicalChannelSR-Config-r12_setup 99MAC-MainConfig/eag_5/eDRX-Config-CycleStartOffset-r13/setup mAC-MainConfig_eag_5_eDRX-Config-CycleStartOffset-r13_setup 100MAC-MainConfig/eag_6/drx-Config-r13/setup mainConfig_eag_6_drx-Config-r13_setup 101MAC-MainConfig/eag_7/skipUplinkTx-r14/setup mAC-MainConfig_eag_7_skipUplinkTx-r14_setup 102MAC-MainConfig/eag_7/dataInactivityTimerConfig-r14/setup mAC-MainConfig_eag_7_dataInactivityTimerConfig-r14_setup 103MAC-MainConfig/eag_9/shortTTI-AndSPT-r15/setup mAC-MainConfig_eag_9_shortTTI-AndSPT-r15_setup 104MAC-MainConfig/eag_9/dormantStateTimers-r15/setup mAC-MainConfig_eag_9_dormantStateTimers-r15_setup 105DRX-Config/setup dRX-Config_setup 106PDCCH-CandidateReductions-r13/setup pDCCH-CandidateReductions-r13_setup 107PDCCH-CandidateReductionsLAA-UL-r14/setup pDCCH-CandidateReductionsLAA-UL-r14_setup 108PDCP-Config/eag_4/ul-DataSplitThreshold-r13/setup pDCP-Config_eag_4_ul-DataSplitThreshold-r13_setup 109PDCP-Config/eag_4/statusFeedback-r13/setup pDCP-Config_eag_4_statusFeedback-r13_setup 110PDCP-Config/eag_5/ul-LWA-Config-r14/setup pDCP-Config_eag_5_ul-LWA-Config-r14_setup 111PDCP-Config/eag_6/pdcp-DuplicationConfig-r15/setup pDCP-Config_eag_6_pdcp-DuplicationConfig-r15_setup 112PDCP-Config/eag_7/ethernetHeaderCompression-r16/setup pDCP-Config_eag_7_ethernetHeaderCompression-r16_setup 113PDSCH-ConfigDedicated-v1610/ce-PDSCH-MultiTB-Config-r16/setup pDSCH-ConfigDedicated-v1610_ce-PDSCH-MultiTB-Config-r16_setup 114PDSCH-RE-MappingQCL-Config-r11/optionalSetOfFields-r11/mbsfn-SubframeConfigList-r11/setup pDSCH-RE-MappingQCL-Config-r11_optionalSetOfFields-r11_mbsfn-SubframeConfigList-r11_setup 115PDSCH-RE-MappingQCL-Config-r11/eag_1/mbsfn-SubframeConfigList-v1430/setup pDSCH-RE-MappingQCL-Config-r11_eag_1_mbsfn-SubframeConfigList-v1430_setup 116PDSCH-RE-MappingQCL-Config-r11/eag_2/codewordOneConfig-v1530/setup pDSCH-RE-MappingQCL-Config-r11_eag_2_codewordOneConfig-v1530_setup 117PhysicalConfigDedicated/eag_3/additionalSpectrumEmissionCA-r10/setup physicalConfigDedicated_eag_3_additionalSpectrumEmissionCA-r10_setup 118PhysicalConfigDedicated/eag_7/ce-Mode-r13/setup physicalConfigDedicated_eag_7_ce-Mode-r13_setup 119PhysicalConfigDedicated/eag_9/typeA-SRS-TPC-PDCCH-Group-r14/setup physicalConfigDedicated_eag_7_ce-Mode-r13_setup 120PhysicalConfigDedicated/eag_9/must-Config-r14/setup physicalConfigDedicated_eag_9_must-Config-r14_setup 121PhysicalConfigDedicated/eag_11/semiStaticCFI-Config-r15/setup physicalConfigDedicated_eag_11_semiStaticCFI-Config-r15_setup 122PhysicalConfigDedicated/eag_11/blindPDSCH-Repetition-Config-r15/setup physicalConfigDedicated_eag_11_blindPDSCH-Repetition-Config-r15_setup 123PhysicalConfigDedicated/eag_13/resourceReservationConfigDedicatedDL-r16/setup physicalConfigDedicated_eag_13_resourceReservationConfigDedicatedDL-r16_setup 124PhysicalConfigDedicated/eag_13/resourceReservationConfigDedicatedUL-r16/setup physicalConfigDedicated_eag_13_resourceReservationConfigDedicatedUL-r16_setup 125PhysicalConfigDedicated/eag_13/soundingRS-UL-ConfigDedicatedAdd-r16/setup physicalConfigDedicated_eag_13_soundingRS-UL-ConfigDedicatedAdd-r16_setup 126PhysicalConfigDedicatedSCell-r10/eag_10/soundingRS-UL-ConfigDedicatedAdd-r16/setup physicalConfigDedicatedSCell-r10_eag_10_soundingRS-UL-ConfigDedicatedAdd-r16_setup 127PhysicalConfigDedicated/eag_13/uplinkPowerControlAddSRS-r16/setup physicalConfigDedicated_eag_13_uplinkPowerControlAddSRS-r16_setup 128PhysicalConfigDedicatedSCell-r10/eag_10/uplinkPowerControlAddSRS-r16/setup physicalConfigDedicatedSCell-r10_eag_10_uplinkPowerControlAddSRS-r16_setup 129PhysicalConfigDedicated/eag_13/soundingRS-VirtualCellID-r16/setup physicalConfigDedicated_eag_13_soundingRS-VirtualCellID-r16_setup 130PhysicalConfigDedicatedSCell-r10/eag_10/soundingRS-VirtualCellID-r16/setup physicalConfigDedicatedSCell-r10_eag_10_soundingRS-VirtualCellID-r16_setup 131PhysicalConfigDedicated/eag_13/widebandPRG-r16/setup physicalConfigDedicated_eag_13_widebandPRG-r16_setup 132PhysicalConfigDedicatedSCell-r10/eag_10/widebandPRG-r16/setup physicalConfigDedicatedSCell-r10_eag_10_widebandPRG-r16_setup 133PhysicalConfigDedicatedSCell-r10/eag_4/pucch-SCell/setup physicalConfigDedicatedSCell-r10_eag_4_pucch-SCell_setup 134PhysicalConfigDedicatedSCell-r10/eag_6/must-Config-r14/setup physicalConfigDedicatedSCell-r10_eag_6_must-Config-r14_setup 135PhysicalConfigDedicatedSCell-r10/eag_8/semiStaticCFI-Config-r15/setup physicalConfigDedicatedSCell-r10_eag_8_semiStaticCFI-Config-r15_setup 136PhysicalConfigDedicatedSCell-r10/eag_8/blindPDSCH-Repetition-Config-r15/setup physicalConfigDedicatedSCell-r10_eag_8_blindPDSCH-Repetition-Config-r15_setup 137PhysicalConfigDedicatedSCell-v1370/pucch-SCell-v1370/setup physicalConfigDedicatedSCell-v1370_pucch-SCell-v1370_setup 138PhysicalConfigDedicatedSCell-v13c0/pucch-SCell-v13c0/setup physicalConfigDedicatedSCell-v13c0_pucch-SCell-v13c0_setup 139LAA-SCellConfiguration-v1430/crossCarrierSchedulingConfig-UL-r14/setup lAA-SCellConfiguration-v1430_crossCarrierSchedulingConfig-UL-r14_setup 140PhysicalConfigDedicatedSTTI-r15/setup physicalConfigDedicatedSTTI-r15_setup 141PUCCH-ConfigDedicated/ackNackRepetition/setup pUCCH-ConfigDedicated_ackNackRepetition_setup 142PUCCH-ConfigDedicated-v1020/pucch-Format-r10/channelSelection-r10/n1PUCCH-AN-CS-r10/setup pUCCH-ConfigDedicated-v1020_pucch-Format-r10_channelSelection-r10_n1PUCCH-AN-CS-r10_setup 143PUCCH-ConfigDedicated-v1130/n1PUCCH-AN-CS-v1130/setup pUCCH-ConfigDedicated-v1130_n1PUCCH-AN-CS-v1130_setup 144PUCCH-ConfigDedicated-v1130/nPUCCH-Param-r11/setup pUCCH-ConfigDedicated-v1130_nPUCCH-Param-r11_setup 145PUCCH-ConfigDedicated-v1250/nkaPUCCH-Param-r12/setup pUCCH-ConfigDedicated-v1250_nkaPUCCH-Param-r12_setup 146PUCCH-ConfigDedicated-r13/ackNackRepetition-r13/setup pUCCH-ConfigDedicated-r13_ackNackRepetition-r13_setup 147PUCCH-ConfigDedicated-r13/pucch-Format-r13/format3-r13/twoAntennaPortActivatedPUCCH-Format3-r13/setup pUCCH-ConfigDedicated-r13_pucch-Format-r13_format3-r13_twoAntennaPortActivatedPUCCH-Format3-r13_setup 148PUCCH-ConfigDedicated-r13/pucch-Format-r13/channelSelection-r13/n1PUCCH-AN-CS-r13/setup pUCCH-ConfigDedicated-r13_pucch-Format-r13_channelSelection-r13_n1PUCCH-AN-CS-r13_setup 149PUCCH-ConfigDedicated-r13/nPUCCH-Param-r13/setup pUCCH-ConfigDedicated-r13_nPUCCH-Param-r13_setup 150PUCCH-ConfigDedicated-r13/nkaPUCCH-Param-r13/setup pUCCH-ConfigDedicated-r13_nkaPUCCH-Param-r13_setup 151PUCCH-ConfigDedicated-r13/pucch-NumRepetitionCE-r13/setup pUCCH-ConfigDedicated-r13_pucch-NumRepetitionCE-r13_setup 152PUCCH-ConfigDedicated-v1370/pucch-Format-v1370/setup pUCCH-ConfigDedicated-v1370_pucch-Format-v1370_setup 153PUCCH-ConfigDedicated-v13c0/channelSelection-v13c0/n1PUCCH-AN-CS-v13c0/setup pUCCH-ConfigDedicated-v13c0_channelSelection-v13c0_n1PUCCH-AN-CS-v13c0_setup 154PUCCH-Format3-Conf-r13/twoAntennaPortActivatedPUCCH-Format3-r13/setup pUCCH-Format3-Conf-r13_twoAntennaPortActivatedPUCCH-Format3-r13_setup 155PUR-Config-r16/pur-RSRP-ChangeThreshold-r16/setup pUR-Config-r16_pur-RSRP-ChangeThreshold-r16_setup 156PUSCH-ConfigDedicated-v1130/pusch-DMRS-r11/setup pUSCH-ConfigDedicated-v1130_pusch-DMRS-r11_setup 157PUSCH-ConfigDedicated-v1250/uciOnPUSCH/setup pUSCH-ConfigDedicated-v1250_uciOnPUSCH_setup 158PUSCH-ConfigDedicated-r13/pusch-DMRS-r11/setup pUSCH-ConfigDedicated-r13_pusch-DMRS-r11_setup 159PUSCH-ConfigDedicated-r13/uciOnPUSCH/setup pUSCH-ConfigDedicated-r13_uciOnPUSCH_setup 160PUSCH-ConfigDedicated-v1530/ce-PUSCH-FlexibleStartPRB-AllocConfig-r15/setup pUSCH-ConfigDedicated-v1530_ce-PUSCH-FlexibleStartPRB-AllocConfig-r15_setup 161PUSCH-ConfigDedicated-v1530/ce-PUSCH-SubPRB-Config-r15/setup pUSCH-ConfigDedicated-v1530_ce-PUSCH-SubPRB-Config-r15_setup 162PUSCH-ConfigDedicated-v1610/ce-PUSCH-MultiTB-Config-r16/setup pUSCH-ConfigDedicated-v1610_ce-PUSCH-MultiTB-Config-r16_setup 163PUSCH-ConfigDedicatedScell-v1530/uci-OnPUSCH-r15/setup pUSCH-ConfigDedicatedScell-v1530_uci-OnPUSCH-r15_setup 164TDD-PUSCH-UpPTS-r14/setup tDD-PUSCH-UpPTS-r14_setup 165Enable256QAM-r14/setup enable256QAM-r14_setup 166PUSCH-EnhancementsConfig-r14/setup pUSCH-EnhancementsConfig-r14_setup 167RadioResourceConfigDedicated/eag_7/crs-IntfMitigConfig-r15/setup radioResourceConfigDedicated_eag_7_crs-IntfMitigConfig-r15_setup 168RadioResourceConfigDedicated/eag_9/crs-ChEstMPDCCH-ConfigDedicated-r16/setup radioResourceConfigDedicated_eag_9_crs-ChEstMPDCCH-ConfigDedicated-r16_setup 169MeasSubframePatternPCell-r10/setup measSubframePatternPCell-r10_setup 170NeighCellsCRS-Info-r11/setup neighCellsCRS-Info-r11_setup 171NeighCellsCRS-Info-r13/setup neighCellsCRS-Info-r13_setup 172NeighCellsCRS-Info-r15/setup neighCellsCRS-Info-r15_setup 173NAICS-AssistanceInfo-r12/setup nAICS-AssistanceInfo-r12_setup 174RLC-BearerConfig-r15/setup rLC-BearerConfig-r15_setup 175RCLWI-Configuration-r13/setup rCLWI-Configuration-r13_setup 176RLC-Config-v1430/setup rLC-Config-v1430_setup 177RLC-Config-v1530/setup rLC-Config-v1530_setup 178RLF-TimersAndConstants-r9/setup rLF-TimersAndConstants-r9_setup 179RLF-TimersAndConstants-r13/setup rLF-TimersAndConstants-r13_setup 180RLF-TimersAndConstantsSCG-r12/setup rLF-TimersAndConstantsSCG-r12_setup 181RLF-TimersAndConstantsMCG-Failure-r16/setup rLF-TimersAndConstantsMCG-Failure-r16_setup 182SchedulingRequestConfig/setup schedulingRequestConfig_setup 183SchedulingRequestConfigSCell-r13/setup schedulingRequestConfigSCell-r13_setup 184SchedulingRequestConfig-v1530/setup schedulingRequestConfig-v1530_setup 185SlotOrSubslotPDSCH-Config-r15/setup slotOrSubslotPDSCH-Config-r15_setup 186SlotOrSubslotPUSCH-Config-r15/setup slotOrSubslotPUSCH-Config-r15_setup 187SoundingRS-UL-ConfigCommon/setup soundingRS-UL-ConfigCommon_setup 188SoundingRS-UL-ConfigDedicated/setup soundingRS-UL-ConfigDedicated_setup 189SoundingRS-UL-ConfigDedicated-v1310/setup soundingRS-UL-ConfigDedicated-v1310_setup 190SoundingRS-UL-ConfigDedicatedUpPTsExt-r13/setup soundingRS-UL-ConfigDedicatedUpPTsExt-r13_setup 191SoundingRS-UL-ConfigDedicatedAperiodic-r10/setup soundingRS-UL-ConfigDedicatedAperiodic-r10_setup 192SoundingRS-UL-ConfigDedicatedAperiodic-v1310/setup soundingRS-UL-ConfigDedicatedAperiodic-v1310_setup 193SoundingRS-UL-ConfigDedicatedAperiodic-v1310/setup/srs-ActivateAp-v1310/setup soundingRS-UL-ConfigDedicatedAperiodic-v1310_setup_srs-ActivateAp-v1310_setup 194SoundingRS-UL-ConfigDedicatedAperiodicUpPTsExt-r13/setup soundingRS-UL-ConfigDedicatedAperiodicUpPTsExt-r13_setup 195SoundingRS-UL-ConfigDedicatedAperiodicUpPTsExt-r13/setup/srs-ActivateAp-r13/setup soundingRS-UL-ConfigDedicatedAperiodicUpPTsExt-r13_setup_srs-ActivateAp-r13_setup 196SoundingRS-UL-ConfigDedicatedAperiodic-v1430/setup soundingRS-UL-ConfigDedicatedAperiodic-v1430_setup 197SoundingRS-UL-ConfigDedicatedAdd-r16/srs-ActivateAp-r13/setup soundingRS-UL-ConfigDedicatedAdd-r16_srs-ActivateAp-r13_setup 198SPDCCH-Config-r15/setup sPDCCH-Config-r15_setup 199SPDCCH-Elements-r15/setup sPDCCH-Elements-r15_setup 200SPS-ConfigDL/setup sPS-ConfigDL_setup 201SPS-ConfigDL/setup/eag_1/twoAntennaPortActivated-r10/setup sPS-ConfigDL_setup_eag_1_twoAntennaPortActivated-r10_setup 202SPS-ConfigUL/setup sPS-ConfigUL_setup 203SPS-ConfigUL/setup/eag_1/p0-PersistentSubframeSet2-r12/setup sPS-ConfigUL_setup_eag_1_p0-PersistentSubframeSet2-r12_setup 204SPS-ConfigDL-STTI-r15/setup sPS-ConfigDL-STTI-r15_setup 205SPS-ConfigDL-STTI-r15/setup/twoAntennaPortActivated-r15/setup sPS-ConfigDL-STTI-r15_setup_twoAntennaPortActivated-r15_setup 206SPS-ConfigUL-STTI-r15/setup sPS-ConfigUL-STTI-r15_setup 207SPS-ConfigUL-STTI-r15/setup/p0-PersistentSubframeSet2-r15/setup sPS-ConfigUL-STTI-r15_setup_p0-PersistentSubframeSet2-r15_setup 208SPUCCH-Config-r15/setup sPUCCH-Config-r15_setup 209SPUCCH-Config-v1550/setup sPUCCH-Config-v1550_setup 210SPUCCH-Elements-r15/setup sPUCCH-Elements-r15_setup 211SRS-TPC-PDCCH-Config-r14/setup sRS-TPC-PDCCH-Config-r14_setup 212TDM-PatternConfig-r15/setup tDM-PatternConfig-r15_setup 213TPC-PDCCH-Config/setup tPC-PDCCH-Config_setup 214TPC-PDCCH-ConfigSCell-r13/setup tPC-PDCCH-ConfigSCell-r13_setup 215UplinkPowerControlDedicated-v1250/set2PowerControlParameter/setup uplinkPowerControlDedicated-v1250_set2PowerControlParameter_setup 216DeltaFList-SPUCCH-r15/setup deltaFList-SPUCCH-r15_setup 217BT-NameListConfig-r15/setup bT-NameListConfig-r15_setup 218MeasConfig/speedStatePars/setup measConfig_speedStatePars_setup 219MeasConfig/eag_3/measScaleFactor-r12/setup measConfig_eag_3_measScaleFactor-r12_setup 220MeasConfig/eag_7/heightThreshRef-r15/setup measConfig_eag_7_heightThreshRef-r15_setup 221MeasDS-Config-r12/setup measDS-Config-r12_setup 222MeasGapConfig/setup measGapConfig_setup 223MeasGapConfigDensePRS-r15/setup measGapConfigDensePRS-r15_setup 224MeasGapConfigPerCC-List-r14/setup measGapConfigPerCC-List-r14_setup 225MeasGapSharingConfig-r14/setup measGapSharingConfig-r14_setup 226MeasObjectEUTRA/eag_3/t312-r12/setup measObjectEUTRA_eag_3_t312-r12_setup 227MeasObjectEUTRA/eag_7/measRSS-DedicatedConfig-r16/setup measObjectEUTRA_eag_7_measRSS-DedicatedConfig-r16_setup 228MeasSubframePatternConfigNeigh-r10/setup measSubframePatternConfigNeigh-r10_setup 229RMTC-Config-r13/setup rMTC-Config-r13_setup 230MeasObjectNR-r15/eag_1/bandNR-r15/setup measObjectNR-r15_eag_1_bandNR-r15_setup 231MeasObjectNR-r15/eag_2/rmtc-ConfigNR-r16/setup measObjectNR-r15_eag_2_rmtc-ConfigNR-r16_setup 232RS-ConfigSSB-NR-r15/eag_1/ssb-ToMeasure-r15/setup rS-ConfigSSB-NR-r15_eag_1_ssb-ToMeasure-r15_setup 233ReportConfigEUTRA/eag_3/alternativeTimeToTrigger-r12/setup reportConfigEUTRA_eag_3_alternativeTimeToTrigger-r12_setup 234ReportConfigEUTRA/eag_4/rs-sinr-Config-r13/setup reportConfigEUTRA_eag_4_rs-sinr-Config-r13_setup 235ReportConfigInterRAT/eag_4/b2-Threshold1-v1250/setup reportConfigInterRAT_eag_4_b2-Threshold1-v1250_setup 236UL-DelayConfig-r13/setup uL-DelayConfig-r13_setup 237UL-DelayValueConfig-r16/setup uL-DelayValueConfig-r16_setup 238WLAN-NameListConfig-r15/setup wLAN-NameListConfig-r15_setup 239OtherConfig-r9/eag_2/delayBudgetReportingConfig-r14/setup otherConfig-r9_eag_2_delayBudgetReportingConfig-r14_setup 240OtherConfig-r9/eag_2/rlm-ReportConfig-r14/setup otherConfig-r9_eag_2_rlm-ReportConfig-r14_setup 241OtherConfig-r9/eag_3/overheatingAssistanceConfig-r14/setup otherConfig-r9_eag_3_overheatingAssistanceConfig-r14_setup 242OtherConfig-r9/eag_4/measConfigAppLayer-r15/setup otherConfig-r9_eag_4_measConfigAppLayer-r15_setup 243IDC-Config-r11/eag_3/idc-Indication-MRDC-r15/setup iDC-Config-r11_eag_3_idc-Indication-MRDC-r15_setup 244PowerPrefIndicationConfig-r11/setup powerPrefIndicationConfig-r11_setup 245SL-CommConfig-r12/commTxResources-r12/setup sL-CommConfig-r12_commTxResources-r12_setup 246SL-CommConfig-r12/eag_1/commTxResources-v1310/setup sL-CommConfig-r12_eag_1_commTxResources-v1310_setup 247SL-DiscConfig-r12/discTxResources-r12/setup sL-DiscConfig-r12_discTxResources-r12_setup 248SL-DiscConfig-r12/eag_1/discTF-IndexList-v1260/setup sL-DiscConfig-r12_eag_1_discTF-IndexList-v1260_setup 249SL-DiscConfig-r12/eag_2/discTxResourcesPS-r13/setup sL-DiscConfig-r12_eag_2_discTxResourcesPS-r13_setup 250SL-DiscConfig-r12/eag_2/discTxInterFreqInfo-r13/setup sL-DiscConfig-r12_eag_2_discTxInterFreqInfo-r13_setup 251SL-DiscConfig-r12/eag_2/discRxGapConfig-r13/setup sL-DiscConfig-r12_eag_2_discRxGapConfig-r13_setup 252SL-DiscConfig-r12/eag_2/discTxGapConfig-r13/setup sL-DiscConfig-r12_eag_2_discTxGapConfig-r13_setup 253SL-DiscConfig-r12/eag_2/discSysInfoToReportConfig-r13/setup sL-DiscConfig-r12_eag_2_discSysInfoToReportConfig-r13_setup 254SL-DiscTxResource-r13/setup sL-DiscTxResource-r13_setup 255SL-DiscResourcePool-r12/eag_1/discPeriod-v1310/setup sL-DiscResourcePool-r12_eag_1_discPeriod-v1310_setup 256SL-DiscResourcePool-r12/eag_1/rxParamsAddNeighFreq-r13/setup sL-DiscResourcePool-r12_eag_1_rxParamsAddNeighFreq-r13_setup 257SL-DiscResourcePool-r12/eag_1/txParamsAddNeighFreq-r13/setup sL-DiscResourcePool-r12_eag_1_txParamsAddNeighFreq-r13_setup 258SL-DiscResourcePool-r12/eag_2/txParamsAddNeighFreq-v1370/setup sL-DiscResourcePool-r12_eag_2_txParamsAddNeighFreq-v1370_setup 259SL-V2X-ConfigDedicated-r14/commTxResources-r14/setup sL-V2X-ConfigDedicated-r14_commTxResources-r14_setup 260SL-V2X-ConfigDedicated-r14/eag_1/commTxResources-v1530/setup sL-V2X-ConfigDedicated-r14_eag_1_commTxResources-v1530_setup 261RRCConnectionRelease-NB-v1610-IEs/pur-Config-r16/setup rRCConnectionRelease-NB-v1610-IEs_pur-Config-r16_setup 262MAC-MainConfig-NB-r13/logicalChannelSR-Config-r13/setup mAC-MainConfig-NB-r13_logicalChannelSR-Config-r13_setup 263MAC-MainConfig-NB-r13/eag_1/dataInactivityTimerConfig-r14/setup mAC-MainConfig-NB-r13_eag_1_dataInactivityTimerConfig-r14_setup 264DRX-Config-NB-r13/setup dRX-Config-NB-r13_setup 265PhysicalConfigDedicated-NB-r13/eag_5/resourceReservationConfigDL-r16/setup physicalConfigDedicated-NB-r13_eag_5_resourceReservationConfigDL-r16_setup 266PhysicalConfigDedicated-NB-r13/eag_5/resourceReservationConfigUL-r16/setup physicalConfigDedicated-NB-r13_eag_5_resourceReservationConfigUL-r16_setup 267PUR-Config-NB-r16/pur-NRSRP-ChangeThreshold-r16/setup pUR-Config-NB-r16_pur-NRSRP-ChangeThreshold-r16_setup 268RLF-TimersAndConstants-NB-r13/setup rLF-TimersAndConstants-NB-r13_setup 269SR-WithoutHARQ-ACK-Config-NB-r15/setup sR-WithoutHARQ-ACK-Config-NB-r15_setup 270SR-SPS-BSR-Config-NB-r15/setup sR-SPS-BSR-Config-NB-r15_setup 271RSRQ-RangeConfig-r12/setup rSRQ-RangeConfig-r12_setup 272 273CSI-Process-r11/eag_1/csi-IM-ConfigIdList-r12/setup/_item csi-IM-ConfigIdList-r12_setup_item 274CSI-RS-ConfigZP-ApList-r14/setup/_item cSI-RS-ConfigZP-ApList-r14_setup_item 275PhysicalConfigDedicated/eag_9/typeA-SRS-TPC-PDCCH-Group-r14/setup/_item typeA-SRS-TPC-PDCCH-Group-r14_setup_item 276 277IDC-Config-r11/idc-Indication-r11 iDC-Config-r11_idc-Indication-r11 278WidebandPRG-r16/widebandPRG-Subframe-r16 widebandPRG-r16_widebandPRG-Subframe-r16 279PhyLayerParameters-v1610/widebandPRG-Subframe-r16 phyLayerParameters-v1610_widebandPRG-Subframe-r16 280 281CSI-IM-Config-r11/eag_1/interferenceMeasRestriction-r13 cSI-IM-Config-r11_eag_1_interferenceMeasRestriction-r13 282CSI-IM-ConfigExt-r12/eag_1/interferenceMeasRestriction-r13 cSI-IM-ConfigExt-r12_eag_1_interferenceMeasRestriction-r13 283MIMO-UE-Parameters-r13/interferenceMeasRestriction-r13 mIMO-UE-Parameters-r13_interferenceMeasRestriction-r13 284 285RRCConnectionReestablishmentComplete-NB-v1610-IEs/anr-InfoAvailable-r16 rRCConnectionReestablishmentComplete-NB-v1610-IEs_anr-InfoAvailable-r16 286RRCConnectionResumeComplete-NB-v1610-IEs/anr-InfoAvailable-r16 rRCConnectionResumeComplete-NB-v1610-IEs_anr-InfoAvailable-r16 287RRCConnectionResumeRequest-NB-r13-IEs/anr-InfoAvailable-r16 rRCConnectionResumeRequest-NB-r13-IEs_anr-InfoAvailable-r16 288 289MasterInformationBlock-NB/additionalTransmissionSIB1-r15 masterInformationBlock-NB_additionalTransmissionSIB1-r15 290PhyLayerParameters-NB-v1530/additionalTransmissionSIB1-r15 phyLayerParameters-NB-v1530_additionalTransmissionSIB1-r15 291 292BCCH-BCH-Message/message bCCH-BCH-Message_message 293BCCH-BCH-Message-MBMS/message bCCH-BCH-Message-MBMS_message 294BCCH-DL-SCH-Message/message bCCH-DL-SCH-Message_message 295BCCH-DL-SCH-Message-BR/message bCCH-DL-SCH-Message-BR_message 296BCCH-DL-SCH-Message-MBMS/message bCCH-DL-SCH-Message-MBMS_message 297MCCH-Message/message mCCH-Message_message 298PCCH-Message/message pCCH-Message_message 299DL-CCCH-Message/message dL-CCCH-Message_message 300DL-DCCH-Message/message dL-DCCH-Message_message 301UL-CCCH-Message/message uL-CCCH-Message_message 302UL-DCCH-Message/message uL-DCCH-Message_message 303SC-MCCH-Message-r13/message sC-MCCH-Message-r13_message 304SBCCH-SL-BCH-Message/message sBCCH-SL-BCH-Message_message 305SBCCH-SL-BCH-Message-V2X-r14/message sBCCH-SL-BCH-Message-V2X-r14_message 306BCCH-BCH-Message-NB/message bCCH-BCH-Message-NB_message 307BCCH-BCH-Message-TDD-NB/message bCCH-BCH-Message-TDD-NB_message 308BCCH-DL-SCH-Message-NB/message bCCH-DL-SCH-Message-NB_message 309PCCH-Message-NB/message pCCH-Message-NB_message 310DL-CCCH-Message-NB/message dL-CCCH-Message-NB_message 311DL-DCCH-Message-NB/message dL-DCCH-Message-NB_message 312UL-CCCH-Message-NB/message uL-CCCH-Message-NB_message 313SC-MCCH-Message-NB/message sC-MCCH-Message-NB_message 314UL-DCCH-Message-NB/message uL-DCCH-Message-NB_message 315DRX-Config/release dRX-Config_release 316 317#.FIELD_ATTR 318UERadioAccessCapabilityInformation-r8-IEs/ue-RadioAccessCapabilityInfo ABBREV=uERadioAccessCapabilityInformation_r8_IEs.ue_RadioAccessCapabilityInfo 319RRCConnectionResumeRequest-r13-IEs/resumeIdentity-r13 ABBREV=rRCConnectionResumeRequest_r13_IEs.resumeIdentity_r13 320UEAssistanceInformation-r11-IEs/powerPrefIndication-r11 ABBREV=uEAssistanceInformation_r11_IEs.powerPrefIndication_r11 321RRC-InactiveConfig-r15/dummy ABBREV=rRC_InactiveConfig_r15.dummy 322SystemInformationBlockType2-v9i0-IEs/dummy ABBREV=systemInformationBlockType2_v9i0_IEs.dummy 323SystemInformationBlockType10/dummy ABBREV=systemInformationBlockType10.dummy 324SystemInformationBlockType20-r13/eag_1/br-BCCH-Config-r14/dummy ABBREV=systemInformationBlockType20_r13.eag_1.br_BCCH_Config_r14.dummy 325CSI-Process-r11/eag_3/dummy ABBREV=cSI_Process_r11.eag_3.dummy 326CSI-RS-Config-v1430/dummy ABBREV=cSI_RS_Config_v1430.dummy 327FreqHoppingParameters-r13/dummy ABBREV=freqHoppingParameters_r13.dummy 328RadioResourceConfigDedicated/eag_7/dummy ABBREV=radioResourceConfigDedicated.eag_7.dummy 329SPUCCH-Config-r15/setup/dummy ABBREV=sPUCCH_Config_r15.setup.dummy 330NPRACH-ConfigSIB-NB-v1530/tdd-Parameters-r15/dummy ABBREV=nPRACH_ConfigSIB_NB_v1530.tdd_Parameters_r15.dummy 331UE-Capability-NB-r13/dummy ABBREV=uE_Capability_NB_r13.dummy 332PUR-PUSCH-Config-r16/pur-GrantInfo-r16/ce-ModeA/numRUs-r16 ABBREV=pUR_PUSCH_Config_r16.pur_GrantInfo_r16.ce_ModeA.numRUs_r16 333RadioResourceConfigDedicatedPSCell-r12/eag_3/crs-IntfMitigEnabled-r15 ABBREV=eag_3.crs_IntfMitigEnabled_r15 334RadioResourceConfigDedicatedSCell-r10/eag_5/crs-IntfMitigEnabled-r15 ABBREV=eag_5.crs_IntfMitigEnabled_r15 335CRS-AssistanceInfo-r15/crs-IntfMitigEnabled-r15 ABBREV=cRS_AssistanceInfo_r15.crs_IntfMitigEnabled_r15 336MeasObjectEUTRA/offsetFreq ABBREV=measObjectEUTRA_offsetFreq 337InterFreqCarrierFreqInfo-r12/reducedMeasPerformance-r12 ABBREV=interFreqCarrierFreqInfo_r12.reducedMeasPerformance_r12 338CarrierFreqInfoUTRA-v1250/reducedMeasPerformance-r12 ABBREV=carrierFreqInfoUTRA_v1250.reducedMeasPerformance_r12 339CarrierFreqUTRA-FDD-Ext-r12/reducedMeasPerformance-r12 ABBREV=carrierFreqUTRA_FDD_Ext_r12.reducedMeasPerformance_r12 340CarrierFreqUTRA-TDD-r12/reducedMeasPerformance-r12 ABBREV=carrierFreqUTRA_TDD_r12.reducedMeasPerformance_r12 341MeasObjectEUTRA/eag_3/reducedMeasPerformance-r12 ABBREV=measObjectEUTRA.eag_3.reducedMeasPerformance_r12 342MeasObjectUTRA/eag_2/reducedMeasPerformance-r12 ABBREV=measObjectUTRA.eag_2.reducedMeasPerformance_r12 343MeasResultNR-r15/rsrqResult-r15 ABBREV=measResultNR_r15.rsrqResult_r15 344 345RRCConnectionReconfiguration-v1250-IEs/wlan-OffloadInfo-r12/setup ABBREV=rRCConnectionReconfiguration_v1250_IEs_wlan_OffloadInfo_r12.setup 346RRCConnectionReconfiguration-v1510-IEs/nr-Config-r15/setup ABBREV=rRCConnectionReconfiguration_v1510_IEs_nr_Config_r15.setup 347SCG-Configuration-r12/setup ABBREV=sCG_Configuration_r12.setup 348SCG-Configuration-v12f0/setup ABBREV=sCG_Configuration_v12f0.setup 349SCG-Configuration-v13c0/setup ABBREV=sCG_Configuration_v13c0.setup 350RRCConnectionRelease-v1610-IEs/pur-Config-r16/setup ABBREV=rRCConnectionRelease_v1610_IEs_pur_Config_r16.setup 351AntennaInfoDedicated/ue-TransmitAntennaSelection/setup ABBREV=antennaInfoDedicated_ue_TransmitAntennaSelection_setup 352AntennaInfoDedicated-r10/ue-TransmitAntennaSelection/setup ABBREV=antennaInfoDedicated_r10_ue_TransmitAntennaSelection.setup 353AntennaInfoDedicatedSTTI-r15/setup ABBREV=antennaInfoDedicatedSTTI_r15.setup 354AntennaInfoDedicated-v1530/setup ABBREV=antennaInfoDedicated_v1530.setup 355AUL-Config-r15/setup ABBREV=aUL_Config_r15.setup 356CQI-ReportAperiodic-r10/setup ABBREV=cQI_ReportAperiodic_r10.setup 357CQI-ReportAperiodic-v1250/setup ABBREV=cQI_ReportAperiodic_v1250.setup 358CQI-ReportAperiodic-v1310/setup ABBREV=cQI_ReportAperiodic_v1310.setup 359CQI-ReportAperiodic-v1310/setup/aperiodicCSI-Trigger2-r13/setup ABBREV=cQI_ReportAperiodic_v1310_setup.aperiodicCSI_Trigger2_r13.setup 360CQI-ReportConfig-r10/csi-SubframePatternConfig-r10/setup ABBREV=cQI_ReportConfig_r10_csi_SubframePatternConfig_r10.setup 361CQI-ReportConfig-v1250/csi-SubframePatternConfig-r12/setup ABBREV=cQI_ReportConfig_v1250.csi_SubframePatternConfig_r12.setup 362CQI-ReportConfig-r15/setup ABBREV=cQI_ReportConfig_r15.setup 363CQI-ReportPeriodic/setup ABBREV=cQI_ReportPeriodic.setup 364CQI-ReportPeriodic-r10/setup ABBREV=cQI_ReportPeriodic_r10.setup 365CQI-ReportPeriodic-r10/setup/csi-ConfigIndex-r10/setup ABBREV=cQI_ReportPeriodic_r10.setup.csi_ConfigIndex_r10.setup 366CQI-ReportPeriodicSCell-r15/setup ABBREV=cQI_ReportPeriodicSCell_r15.setup 367CQI-ReportPeriodicSCell-r15/setup/csi-SubframePatternDormant-r15/setup ABBREV=cQI_ReportPeriodicSCell_r15.setup.csi_SubframePatternDormant_r15.setup 368CQI-ReportPeriodicProcExt-r11/csi-ConfigIndex-r11/setup ABBREV=cQI_ReportPeriodicProcExt_r11.csi_ConfigIndex_r11.setup 369CQI-ShortConfigSCell-r15/setup ABBREV=cQI_ShortConfigSCell_r15.setup 370CRI-ReportConfig-r13/setup ABBREV=cRI_ReportConfig_r13.setup 371CSI-Process-r11/eag_1/csi-IM-ConfigIdList-r12/setup ABBREV=cSI_Process_r11.eag_1.csi_IM_ConfigIdList_r12.setup 372CSI-Process-r11/eag_1/cqi-ReportAperiodicProc2-r12/setup ABBREV=cSI_Process_r11.eag_1.cqi_ReportAperiodicProc2_r12.setup 373CSI-Process-r11/eag_1/cqi-ReportAperiodicProc2-r12/setup ABBREV=cSI_Process_r11.eag_1.cqi_ReportAperiodicProc2_r12.setup 374CSI-Process-r11/eag_2/cqi-ReportAperiodicProc2-v1310/setup ABBREV=cSI_Process_r11.eag_2.cqi_ReportAperiodicProc2_v1310.setup 375CSI-RS-Config-r10/csi-RS-r10/setup ABBREV=cSI_RS_Config_r10.csi_RS_r10.setup 376CSI-RS-Config-v1250/ds-ZeroTxPowerCSI-RS-r12/setup ABBREV=cSI_RS_Config_v1250.ds_ZeroTxPowerCSI_RS_r12.setup 377CSI-RS-Config-r15/setup ABBREV=cSI_RS_Config_r15.setup 378ZeroTxPowerCSI-RS-Conf-r12/setup ABBREV=zeroTxPowerCSI_RS_Conf_r12.setup 379CSI-RS-ConfigEMIMO-r13/setup ABBREV=cSI_RS_ConfigEMIMO_r13.setup 380CSI-RS-ConfigEMIMO-v1430/setup ABBREV=cSI_RS_ConfigEMIMO_v1430.setup 381CSI-RS-ConfigEMIMO-v1480/setup ABBREV=cSI_RS_ConfigEMIMO_v1480.setup 382CSI-RS-ConfigEMIMO-v1530/setup ABBREV=cSI_RS_ConfigEMIMO_v1530.setup 383CSI-RS-ConfigEMIMO2-r14/setup ABBREV=cSI_RS_ConfigEMIMO2_r14.setup 384CSI-RS-ConfigEMIMO-Hybrid-r14/setup ABBREV=cSI_RS_ConfigEMIMO_Hybrid_r14.setup 385CSI-RS-ConfigNZP-r11/qcl-CRS-Info-r11/mbsfn-SubframeConfigList-r11/setup ABBREV=cSI_RS_ConfigNZP_r11.qcl_CRS_Info_r11.mbsfn_SubframeConfigList_r11.setup 386CSI-RS-ConfigNZP-r11/eag_3/mbsfn-SubframeConfigList-v1430/setup ABBREV=cSI_RS_ConfigNZP_r11.eag_3.mbsfn_SubframeConfigList_v1430.setup 387CSI-RS-ConfigNZP-EMIMO-r13/setup ABBREV=cSI_RS_ConfigNZP_EMIMO_r13.setup 388CSI-RS-ConfigZP-ApList-r14/setup ABBREV=cSI_RS_ConfigZP_ApList_r14.setup 389DMRS-Config-r11/setup ABBREV=dMRS_Config_r11.setup 390EPDCCH-Config-r11/config-r11/setup ABBREV=ePDCCH_Config_r11.config_r11.setup 391EPDCCH-Config-r11/config-r11/setup/subframePatternConfig-r11/setup ABBREV=ePDCCH_Config_r11.config_r11.setup.subframePatternConfig_r11.setup 392EPDCCH-SetConfig-r11/eag_1/csi-RS-ConfigZPId2-r12/setup ABBREV=ePDCCH_SetConfig_r11.eag_1.csi_RS_ConfigZPId2_r12.setup 393EPDCCH-SetConfig-r11/eag_2/numberPRB-Pairs-v1310/setup ABBREV=ePDCCH_SetConfig_r11.eag_2.numberPRB_Pairs_v1310.setup 394EPDCCH-SetConfig-r11/eag_2/mpdcch-config-r13/setup ABBREV=ePDCCH_SetConfig_r11.eag_2.mpdcch_config_r13.setup 395EIMTA-MainConfig-r12/setup ABBREV=eIMTA_MainConfig_r12.setup 396EIMTA-MainConfigServCell-r12/setup ABBREV=eIMTA_MainConfigServCell_r12.setup 397EIMTA-MainConfigServCell-r12/setup/mbsfn-SubframeConfigList-v1250/setup ABBREV=eIMTA_MainConfigServCell_r12.setup.mbsfn_SubframeConfigList_v1250.setup 398LogicalChannelConfig/eag_4/allowedTTI-Lengths-r15/setup ABBREV=logicalChannelConfig.eag_4.allowedTTI_Lengths_r15.setup 399LogicalChannelConfig/eag_4/logicalChannelSR-Restriction-r15/setup ABBREV=logicalChannelConfig.eag_4.logicalChannelSR_Restriction_r15.setup 400LogicalChannelConfig/eag_4/channelAccessPriority-r15/setup ABBREV=logicalChannelConfig.eag_4.channelAccessPriority_r15.setup 401LWA-Configuration-r13/setup ABBREV=lWA_Configuration_r13.setup 402LWIP-Configuration-r13/setup ABBREV=lWIP_Configuration_r13.setup 403MAC-MainConfig/phr-Config/setup ABBREV=mAC_MainConfig.phr_Config.setup 404MAC-MainConfig/eag_4/dualConnectivityPHR/setup ABBREV=mAC_MainConfig.eag_4.dualConnectivityPHR.setup 405MAC-MainConfig/eag_4/logicalChannelSR-Config-r12/setup ABBREV=mAC_MainConfig.eag_4.logicalChannelSR_Config_r12.setup 406MAC-MainConfig/eag_5/eDRX-Config-CycleStartOffset-r13/setup ABBREV=mAC_MainConfig.eag_5.eDRX_Config_CycleStartOffset_r13.setup 407MAC-MainConfig/eag_6/drx-Config-r13/setup ABBREV=mainConfig.eag_6.drx_Config_r13.setup 408MAC-MainConfig/eag_7/skipUplinkTx-r14/setup ABBREV=mAC_MainConfig.eag_7.skipUplinkTx_r14.setup 409MAC-MainConfig/eag_7/dataInactivityTimerConfig-r14/setup ABBREV=mAC_MainConfig.eag_7.dataInactivityTimerConfig_r14.setup 410MAC-MainConfig/eag_9/shortTTI-AndSPT-r15/setup ABBREV=mAC_MainConfig.eag_9.shortTTI_AndSPT_r15.setup 411MAC-MainConfig/eag_9/dormantStateTimers-r15/setup ABBREV=mAC_MainConfig.eag_9.dormantStateTimers_r15.setup 412DRX-Config/setup ABBREV=dRX_Config.setup 413PDCCH-CandidateReductions-r13/setup ABBREV=pDCCH_CandidateReductions_r13.setup 414PDCCH-CandidateReductionsLAA-UL-r14/setup ABBREV=pDCCH_CandidateReductionsLAA_UL_r14.setup 415PDCP-Config/eag_4/ul-DataSplitThreshold-r13/setup ABBREV=pDCP_Config.eag_4.ul_DataSplitThreshold_r13.setup 416PDCP-Config/eag_4/statusFeedback-r13/setup ABBREV=pDCP_Config.eag_4.statusFeedback_r13.setup 417PDCP-Config/eag_5/ul-LWA-Config-r14/setup ABBREV=pDCP_Config.eag_5.ul_LWA_Config_r14.setup 418PDCP-Config/eag_6/pdcp-DuplicationConfig-r15/setup ABBREV=pDCP_Config.eag_6.pdcp_DuplicationConfig_r15.setup 419PDCP-Config/eag_7/ethernetHeaderCompression-r16/setup ABBREV=pDCP_Config.eag_7.ethernetHeaderCompression_r16.setup 420PDSCH-ConfigDedicated-v1610/ce-PDSCH-MultiTB-Config-r16/setup ABBREV=pDSCH_ConfigDedicated_v1610.ce_PDSCH_MultiTB_Config_r16.setup 421PDSCH-RE-MappingQCL-Config-r11/optionalSetOfFields-r11/mbsfn-SubframeConfigList-r11/setup ABBREV=pDSCH_RE_MappingQCL_Config_r11.optionalSetOfFields_r11.mbsfn_SubframeConfigList_r11.setup 422PDSCH-RE-MappingQCL-Config-r11/eag_1/mbsfn-SubframeConfigList-v1430/setup ABBREV=pDSCH_RE_MappingQCL_Config_r11.eag_1.mbsfn_SubframeConfigList_v1430.setup 423PDSCH-RE-MappingQCL-Config-r11/eag_2/codewordOneConfig-v1530/setup ABBREV=pDSCH_RE_MappingQCL_Config_r11.eag_2.codewordOneConfig_v1530.setup 424PhysicalConfigDedicated/eag_3/additionalSpectrumEmissionCA-r10/setup ABBREV=physicalConfigDedicated.eag_3.additionalSpectrumEmissionCA_r10.setup 425PhysicalConfigDedicated/eag_7/ce-Mode-r13/setup ABBREV=physicalConfigDedicated.eag_7.ce_Mode_r13.setup 426PhysicalConfigDedicated/eag_9/typeA-SRS-TPC-PDCCH-Group-r14/setup ABBREV=physicalConfigDedicated.eag_7.ce_Mode_r13.setup 427PhysicalConfigDedicated/eag_9/must-Config-r14/setup ABBREV=physicalConfigDedicated.eag_9.must_Config_r14.setup 428PhysicalConfigDedicated/eag_11/semiStaticCFI-Config-r15/setup ABBREV=physicalConfigDedicated.eag_11.semiStaticCFI_Config_r15.setup 429PhysicalConfigDedicated/eag_11/blindPDSCH-Repetition-Config-r15/setup ABBREV=physicalConfigDedicated.eag_11.blindPDSCH_Repetition_Config_r15.setup 430PhysicalConfigDedicated/eag_13/resourceReservationConfigDedicatedDL-r16/setup ABBREV=physicalConfigDedicated.eag_13.resourceReservationConfigDedicatedDL_r16.setup 431PhysicalConfigDedicated/eag_13/resourceReservationConfigDedicatedUL-r16/setup ABBREV=physicalConfigDedicated.eag_13.resourceReservationConfigDedicatedUL_r16.setup 432PhysicalConfigDedicated/eag_13/soundingRS-UL-ConfigDedicatedAdd-r16/setup ABBREV=physicalConfigDedicated.eag_13.soundingRS_UL_ConfigDedicatedAdd_r16.setup 433PhysicalConfigDedicatedSCell-r10/eag_10/soundingRS-UL-ConfigDedicatedAdd-r16/setup ABBREV=physicalConfigDedicatedSCell_r10.eag_10.soundingRS_UL_ConfigDedicatedAdd_r16.setup 434PhysicalConfigDedicated/eag_13/uplinkPowerControlAddSRS-r16/setup ABBREV=physicalConfigDedicated.eag_13.uplinkPowerControlAddSRS_r16.setup 435PhysicalConfigDedicatedSCell-r10/eag_10/uplinkPowerControlAddSRS-r16/setup ABBREV=physicalConfigDedicatedSCell_r10.eag_10.uplinkPowerControlAddSRS_r16.setup 436PhysicalConfigDedicated/eag_13/soundingRS-VirtualCellID-r16/setup ABBREV=physicalConfigDedicated.eag_13.soundingRS_VirtualCellID_r16.setup 437PhysicalConfigDedicatedSCell-r10/eag_10/soundingRS-VirtualCellID-r16/setup ABBREV=physicalConfigDedicatedSCell_r10.eag_10.soundingRS_VirtualCellID_r16.setup 438PhysicalConfigDedicated/eag_13/widebandPRG-r16/setup ABBREV=physicalConfigDedicated.eag_13.widebandPRG_r16.setup 439PhysicalConfigDedicatedSCell-r10/eag_10/widebandPRG-r16/setup ABBREV=physicalConfigDedicatedSCell_r10.eag_10.widebandPRG_r16.setup 440PhysicalConfigDedicatedSCell-r10/eag_4/pucch-SCell/setup ABBREV=physicalConfigDedicatedSCell_r10.eag_4.pucch_SCell.setup 441PhysicalConfigDedicatedSCell-r10/eag_6/must-Config-r14/setup ABBREV=physicalConfigDedicatedSCell_r10.eag_6.must_Config_r14.setup 442PhysicalConfigDedicatedSCell-r10/eag_8/semiStaticCFI-Config-r15/setup ABBREV=physicalConfigDedicatedSCell_r10.eag_8.semiStaticCFI_Config_r15.setup 443PhysicalConfigDedicatedSCell-r10/eag_8/blindPDSCH-Repetition-Config-r15/setup ABBREV=physicalConfigDedicatedSCell_r10.eag_8.blindPDSCH_Repetition_Config_r15.setup 444PhysicalConfigDedicatedSCell-v1370/pucch-SCell-v1370/setup ABBREV=physicalConfigDedicatedSCell_v1370.pucch_SCell_v1370.setup 445PhysicalConfigDedicatedSCell-v13c0/pucch-SCell-v13c0/setup ABBREV=physicalConfigDedicatedSCell_v13c0.pucch_SCell_v13c0.setup 446LAA-SCellConfiguration-v1430/crossCarrierSchedulingConfig-UL-r14/setup ABBREV=lAA_SCellConfiguration_v1430.crossCarrierSchedulingConfig_UL_r14.setup 447PhysicalConfigDedicatedSTTI-r15/setup ABBREV=physicalConfigDedicatedSTTI_r15.setup 448PUCCH-ConfigDedicated/ackNackRepetition/setup ABBREV=pUCCH_ConfigDedicated.ackNackRepetition.setup 449PUCCH-ConfigDedicated-v1020/pucch-Format-r10/channelSelection-r10/n1PUCCH-AN-CS-r10/setup ABBREV=pUCCH_ConfigDedicated_v1020.pucch_Format_r10.channelSelection_r10.n1PUCCH_AN_CS_r10.setup 450PUCCH-ConfigDedicated-v1130/n1PUCCH-AN-CS-v1130/setup ABBREV=pUCCH_ConfigDedicated_v1130.n1PUCCH_AN_CS_v1130.setup 451PUCCH-ConfigDedicated-v1130/nPUCCH-Param-r11/setup ABBREV=pUCCH_ConfigDedicated_v1130.nPUCCH_Param_r11.setup 452PUCCH-ConfigDedicated-v1250/nkaPUCCH-Param-r12/setup ABBREV=pUCCH_ConfigDedicated_v1250.nkaPUCCH_Param_r12.setup 453PUCCH-ConfigDedicated-r13/ackNackRepetition-r13/setup ABBREV=pUCCH_ConfigDedicated_r13.ackNackRepetition_r13.setup 454PUCCH-ConfigDedicated-r13/pucch-Format-r13/format3-r13/twoAntennaPortActivatedPUCCH-Format3-r13/setup ABBREV=pUCCH_ConfigDedicated_r13.pucch_Format_r13.format3_r13.twoAntennaPortActivatedPUCCH_Format3_r13.setup 455PUCCH-ConfigDedicated-r13/pucch-Format-r13/channelSelection-r13/n1PUCCH-AN-CS-r13/setup ABBREV=pUCCH_ConfigDedicated_r13.pucch_Format_r13.channelSelection_r13.n1PUCCH_AN_CS_r13.setup 456PUCCH-ConfigDedicated-r13/nPUCCH-Param-r13/setup ABBREV=pUCCH_ConfigDedicated_r13.nPUCCH_Param_r13.setup 457PUCCH-ConfigDedicated-r13/nkaPUCCH-Param-r13/setup ABBREV=pUCCH_ConfigDedicated_r13.nkaPUCCH_Param_r13.setup 458PUCCH-ConfigDedicated-r13/pucch-NumRepetitionCE-r13/setup ABBREV=pUCCH_ConfigDedicated_r13.pucch_NumRepetitionCE_r13.setup 459PUCCH-ConfigDedicated-v1370/pucch-Format-v1370/setup ABBREV=pUCCH_ConfigDedicated_v1370.pucch_Format_v1370.setup 460PUCCH-ConfigDedicated-v13c0/channelSelection-v13c0/n1PUCCH-AN-CS-v13c0/setup ABBREV=pUCCH_ConfigDedicated_v13c0.channelSelection_v13c0.n1PUCCH_AN_CS_v13c0.setup 461PUCCH-Format3-Conf-r13/twoAntennaPortActivatedPUCCH-Format3-r13/setup ABBREV=pUCCH_Format3_Conf_r13.twoAntennaPortActivatedPUCCH_Format3_r13.setup 462PUR-Config-r16/pur-RSRP-ChangeThreshold-r16/setup ABBREV=pUR_Config_r16.pur_RSRP_ChangeThreshold_r16.setup 463PUSCH-ConfigDedicated-v1130/pusch-DMRS-r11/setup ABBREV=pUSCH_ConfigDedicated_v1130.pusch_DMRS_r11.setup 464PUSCH-ConfigDedicated-v1250/uciOnPUSCH/setup ABBREV=pUSCH_ConfigDedicated_v1250.uciOnPUSCH.setup 465PUSCH-ConfigDedicated-r13/pusch-DMRS-r11/setup ABBREV=pUSCH_ConfigDedicated_r13.pusch_DMRS_r11.setup 466PUSCH-ConfigDedicated-r13/uciOnPUSCH/setup ABBREV=pUSCH_ConfigDedicated_r13.uciOnPUSCH.setup 467PUSCH-ConfigDedicated-v1530/ce-PUSCH-FlexibleStartPRB-AllocConfig-r15/setup ABBREV=pUSCH_ConfigDedicated_v1530.ce_PUSCH_FlexibleStartPRB_AllocConfig_r15.setup 468PUSCH-ConfigDedicated-v1530/ce-PUSCH-SubPRB-Config-r15/setup ABBREV=pUSCH_ConfigDedicated_v1530.ce_PUSCH_SubPRB_Config_r15.setup 469PUSCH-ConfigDedicated-v1610/ce-PUSCH-MultiTB-Config-r16/setup ABBREV=pUSCH_ConfigDedicated_v1610.ce_PUSCH_MultiTB_Config_r16.setup 470PUSCH-ConfigDedicatedScell-v1530/uci-OnPUSCH-r15/setup ABBREV=pUSCH_ConfigDedicatedScell_v1530.uci_OnPUSCH_r15.setup 471TDD-PUSCH-UpPTS-r14/setup ABBREV=tDD_PUSCH_UpPTS_r14.setup 472Enable256QAM-r14/setup ABBREV=enable256QAM_r14.setup 473PUSCH-EnhancementsConfig-r14/setup ABBREV=pUSCH_EnhancementsConfig_r14.setup 474RadioResourceConfigDedicated/eag_7/crs-IntfMitigConfig-r15/setup ABBREV=radioResourceConfigDedicated.eag_7.crs_IntfMitigConfig_r15.setup 475RadioResourceConfigDedicated/eag_9/crs-ChEstMPDCCH-ConfigDedicated-r16/setup ABBREV=radioResourceConfigDedicated.eag_9.crs_ChEstMPDCCH_ConfigDedicated_r16.setup 476MeasSubframePatternPCell-r10/setup ABBREV=measSubframePatternPCell_r10.setup 477NeighCellsCRS-Info-r11/setup ABBREV=neighCellsCRS_Info_r11.setup 478NeighCellsCRS-Info-r13/setup ABBREV=neighCellsCRS_Info_r13.setup 479NeighCellsCRS-Info-r15/setup ABBREV=neighCellsCRS_Info_r15.setup 480NAICS-AssistanceInfo-r12/setup ABBREV=nAICS_AssistanceInfo_r12.setup 481RLC-BearerConfig-r15/setup ABBREV=rLC_BearerConfig_r15.setup 482RCLWI-Configuration-r13/setup ABBREV=rCLWI_Configuration_r13.setup 483RLC-Config-v1430/setup ABBREV=rLC_Config_v1430.setup 484RLC-Config-v1530/setup ABBREV=rLC_Config_v1530.setup 485RLF-TimersAndConstants-r9/setup ABBREV=rLF_TimersAndConstants_r9.setup 486RLF-TimersAndConstants-r13/setup ABBREV=rLF_TimersAndConstants_r13.setup 487RLF-TimersAndConstantsSCG-r12/setup ABBREV=rLF_TimersAndConstantsSCG_r12.setup 488RLF-TimersAndConstantsMCG-Failure-r16/setup ABBREV=rLF_TimersAndConstantsMCG_Failure_r16.setup 489SchedulingRequestConfig/setup ABBREV=schedulingRequestConfig.setup 490SchedulingRequestConfigSCell-r13/setup ABBREV=schedulingRequestConfigSCell_r13.setup 491SchedulingRequestConfig-v1530/setup ABBREV=schedulingRequestConfig_v1530.setup 492SlotOrSubslotPDSCH-Config-r15/setup ABBREV=slotOrSubslotPDSCH_Config_r15.setup 493SlotOrSubslotPUSCH-Config-r15/setup ABBREV=slotOrSubslotPUSCH_Config_r15.setup 494SoundingRS-UL-ConfigCommon/setup ABBREV=soundingRS_UL_ConfigCommon.setup 495SoundingRS-UL-ConfigDedicated/setup ABBREV=soundingRS_UL_ConfigDedicated.setup 496SoundingRS-UL-ConfigDedicated-v1310/setup ABBREV=soundingRS_UL_ConfigDedicated_v1310.setup 497SoundingRS-UL-ConfigDedicatedUpPTsExt-r13/setup ABBREV=soundingRS_UL_ConfigDedicatedUpPTsExt_r13.setup 498SoundingRS-UL-ConfigDedicatedAperiodic-r10/setup ABBREV=soundingRS_UL_ConfigDedicatedAperiodic_r10.setup 499SoundingRS-UL-ConfigDedicatedAperiodic-r10/setup/srs-ActivateAp-r10/setup ABBREV=soundingRS_UL_ConfigDedicatedAperiodic_r10.setup.srs_ActivateAp_r10.setup 500SoundingRS-UL-ConfigDedicatedAperiodic-v1310/setup ABBREV=soundingRS_UL_ConfigDedicatedAperiodic_v1310.setup 501SoundingRS-UL-ConfigDedicatedAperiodic-v1310/setup/srs-ActivateAp-v1310/setup ABBREV=soundingRS_UL_ConfigDedicatedAperiodic_v1310.setup.srs_ActivateAp_v1310.setup 502SoundingRS-UL-ConfigDedicatedAperiodicUpPTsExt-r13/setup ABBREV=soundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13.setup 503SoundingRS-UL-ConfigDedicatedAperiodicUpPTsExt-r13/setup/srs-ActivateAp-r13/setup ABBREV=soundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13.setup.srs_ActivateAp_r13.setup 504SoundingRS-UL-ConfigDedicatedAperiodic-v1430/setup ABBREV=soundingRS_UL_ConfigDedicatedAperiodic_v1430.setup 505SoundingRS-UL-ConfigDedicatedAdd-r16/srs-ActivateAp-r13/setup ABBREV=soundingRS_UL_ConfigDedicatedAdd_r16.srs_ActivateAp_r13.setup 506SPDCCH-Config-r15/setup ABBREV=sPDCCH_Config_r15.setup 507SPDCCH-Elements-r15/setup ABBREV=sPDCCH_Elements_r15.setup 508SPS-ConfigDL/setup ABBREV=sPS_ConfigDL.setup 509SPS-ConfigDL/setup/eag_1/twoAntennaPortActivated-r10/setup ABBREV=sPS_ConfigDL.setup.eag_1.twoAntennaPortActivated_r10.setup 510SPS-ConfigUL/setup ABBREV=sPS_ConfigUL.setup 511SPS-ConfigUL/setup/eag_1/p0-PersistentSubframeSet2-r12/setup ABBREV=sPS_ConfigUL.setup.eag_1.p0_PersistentSubframeSet2_r12.setup 512SPS-ConfigDL-STTI-r15/setup ABBREV=sPS_ConfigDL_STTI_r15.setup 513SPS-ConfigDL-STTI-r15/setup/twoAntennaPortActivated-r15/setup ABBREV=sPS_ConfigDL_STTI_r15.setup.twoAntennaPortActivated_r15.setup 514SPS-ConfigUL-STTI-r15/setup ABBREV=sPS_ConfigUL_STTI_r15.setup 515SPS-ConfigUL-STTI-r15/setup/p0-PersistentSubframeSet2-r15/setup ABBREV=sPS_ConfigUL_STTI_r15_setup.p0_PersistentSubframeSet2_r15.setup 516SPUCCH-Config-r15/setup ABBREV=sPUCCH_Config_r15.setup 517SPUCCH-Config-v1550/setup ABBREV=sPUCCH_Config_v1550.setup 518SPUCCH-Elements-r15/setup ABBREV=sPUCCH_Elements_r15.setup 519SRS-TPC-PDCCH-Config-r14/setup ABBREV=sRS_TPC_PDCCH_Config_r14.setup 520TDM-PatternConfig-r15/setup ABBREV=tDM_PatternConfig_r15.setup 521TPC-PDCCH-Config/setup ABBREV=tPC_PDCCH_Config.setup 522TPC-PDCCH-ConfigSCell-r13/setup ABBREV=tPC_PDCCH_ConfigSCell_r13.setup 523UplinkPowerControlDedicated-v1250/set2PowerControlParameter/setup ABBREV=uplinkPowerControlDedicated_v1250.set2PowerControlParameter.setup 524DeltaFList-SPUCCH-r15/setup ABBREV=deltaFList_SPUCCH_r15.setup 525BT-NameListConfig-r15/setup ABBREV=bT_NameListConfig_r15.setup 526MeasConfig/speedStatePars/setup ABBREV=measConfig.speedStatePars.setup 527MeasConfig/eag_3/measScaleFactor-r12/setup ABBREV=measConfig.eag_3.measScaleFactor_r12.setup 528MeasConfig/eag_7/heightThreshRef-r15/setup ABBREV=measConfig.eag_7.heightThreshRef_r15.setup 529MeasDS-Config-r12/setup ABBREV=measDS_Config_r12.setup 530MeasGapConfig/setup ABBREV=measGapConfig.setup 531MeasGapConfigDensePRS-r15/setup ABBREV=measGapConfigDensePRS_r15.setup 532MeasGapConfigPerCC-List-r14/setup ABBREV=measGapConfigPerCC_List_r14.setup 533MeasGapSharingConfig-r14/setup ABBREV=measGapSharingConfig_r14.setup 534MeasObjectEUTRA/eag_3/t312-r12/setup ABBREV=measObjectEUTRA.eag_3.t312_r12.setup 535MeasObjectEUTRA/eag_7/measRSS-DedicatedConfig-r16/setup ABBREV=measObjectEUTRA.eag_7.measRSS_DedicatedConfig_r16.setup 536MeasSubframePatternConfigNeigh-r10/setup ABBREV=measSubframePatternConfigNeigh_r10.setup 537RMTC-Config-r13/setup ABBREV=rMTC_Config_r13.setup 538MeasObjectNR-r15/eag_1/bandNR-r15/setup ABBREV=measObjectNR_r15.eag_1.bandNR_r15.setup 539MeasObjectNR-r15/eag_2/rmtc-ConfigNR-r16/setup ABBREV=measObjectNR_r15.eag_2.rmtc_ConfigNR_r16.setup 540RS-ConfigSSB-NR-r15/eag_1/ssb-ToMeasure-r15/setup ABBREV=rS_ConfigSSB_NR_r15.eag_1.ssb_ToMeasure_r15.setup 541ReportConfigEUTRA/eag_3/alternativeTimeToTrigger-r12/setup ABBREV=reportConfigEUTRA.eag_3.alternativeTimeToTrigger_r12.setup 542ReportConfigEUTRA/eag_4/rs-sinr-Config-r13/setup ABBREV=reportConfigEUTRA.eag_4.rs_sinr_Config_r13.setup 543ReportConfigInterRAT/eag_4/b2-Threshold1-v1250/setup ABBREV=reportConfigInterRAT.eag_4.b2_Threshold1_v1250.setup 544UL-DelayConfig-r13/setup ABBREV=uL_DelayConfig_r13.setup 545UL-DelayValueConfig-r16/setup ABBREV=uL_DelayValueConfig_r16.setup 546WLAN-NameListConfig-r15/setup ABBREV=wLAN_NameListConfig_r15.setup 547OtherConfig-r9/eag_2/delayBudgetReportingConfig-r14/setup ABBREV=otherConfig_r9.eag_2.delayBudgetReportingConfig_r14.setup 548OtherConfig-r9/eag_2/rlm-ReportConfig-r14/setup ABBREV=otherConfig_r9.eag_2.rlm_ReportConfig_r14.setup 549OtherConfig-r9/eag_3/overheatingAssistanceConfig-r14/setup ABBREV=otherConfig_r9.eag_3.overheatingAssistanceConfig_r14.setup 550OtherConfig-r9/eag_4/measConfigAppLayer-r15/setup ABBREV=otherConfig_r9.eag_4.measConfigAppLayer_r15.setup 551IDC-Config-r11/eag_3/idc-Indication-MRDC-r15/setup ABBREV=iDC_Config_r11.eag_3.idc_Indication_MRDC_r15.setup 552PowerPrefIndicationConfig-r11/setup ABBREV=powerPrefIndicationConfig_r11.setup 553SL-CommConfig-r12/commTxResources-r12/setup ABBREV=sL_CommConfig_r12.commTxResources_r12.setup 554SL-CommConfig-r12/eag_1/commTxResources-v1310/setup ABBREV=sL_CommConfig_r12.eag_1.commTxResources_v1310.setup 555SL-DiscConfig-r12/discTxResources-r12/setup ABBREV=sL_DiscConfig_r12.discTxResources_r12.setup 556SL-DiscConfig-r12/eag_1/discTF-IndexList-v1260/setup ABBREV=sL_DiscConfig_r12.eag_1.discTF_IndexList_v1260.setup 557SL-DiscConfig-r12/eag_2/discTxResourcesPS-r13/setup ABBREV=sL_DiscConfig_r12.eag_2.discTxResourcesPS_r13.setup 558SL-DiscConfig-r12/eag_2/discTxInterFreqInfo-r13/setup ABBREV=sL_DiscConfig_r12.eag_2.discTxInterFreqInfo_r13.setup 559SL-DiscConfig-r12/eag_2/discRxGapConfig-r13/setup ABBREV=sL_DiscConfig_r12.eag_2.discRxGapConfig_r13.setup 560SL-DiscConfig-r12/eag_2/discTxGapConfig-r13/setup ABBREV=sL_DiscConfig_r12.eag_2.discTxGapConfig_r13.setup 561SL-DiscConfig-r12/eag_2/discSysInfoToReportConfig-r13/setup ABBREV=sL_DiscConfig_r12.eag_2.discSysInfoToReportConfig_r13.setup 562SL-DiscTxResource-r13/setup ABBREV=sL_DiscTxResource_r13.setup 563SL-DiscResourcePool-r12/eag_1/discPeriod-v1310/setup ABBREV=sL_DiscResourcePool_r12.eag_1.discPeriod_v1310.setup 564SL-DiscResourcePool-r12/eag_1/rxParamsAddNeighFreq-r13/setup ABBREV=sL_DiscResourcePool_r12.eag_1.rxParamsAddNeighFreq_r13.setup 565SL-DiscResourcePool-r12/eag_1/txParamsAddNeighFreq-r13/setup ABBREV=sL_DiscResourcePool_r12.eag_1.txParamsAddNeighFreq_r13.setup 566SL-DiscResourcePool-r12/eag_2/txParamsAddNeighFreq-v1370/setup ABBREV=sL_DiscResourcePool_r12.eag_2.txParamsAddNeighFreq_v1370.setup 567SL-V2X-ConfigDedicated-r14/commTxResources-r14/setup ABBREV=sL_V2X_ConfigDedicated_r14.commTxResources_r14.setup 568SL-V2X-ConfigDedicated-r14/eag_1/commTxResources-v1530/setup ABBREV=sL_V2X_ConfigDedicated_r14.eag_1.commTxResources_v1530.setup 569RRCConnectionRelease-NB-v1610-IEs/pur-Config-r16/setup ABBREV=rRCConnectionRelease_NB_v1610_IEs.pur_Config_r16.setup 570MAC-MainConfig-NB-r13/logicalChannelSR-Config-r13/setup ABBREV=mAC_MainConfig_NB_r13.logicalChannelSR_Config_r13.setup 571MAC-MainConfig-NB-r13/eag_1/dataInactivityTimerConfig-r14/setup ABBREV=mAC_MainConfig_NB_r13.eag_1.dataInactivityTimerConfig_r14.setup 572DRX-Config-NB-r13/setup ABBREV=dRX_Config_NB_r13.setup 573PhysicalConfigDedicated-NB-r13/eag_5/resourceReservationConfigDL-r16/setup ABBREV=physicalConfigDedicated_NB_r13.eag_5.resourceReservationConfigDL_r16.setup 574PhysicalConfigDedicated-NB-r13/eag_5/resourceReservationConfigUL-r16/setup ABBREV=physicalConfigDedicated_NB_r13.eag_5.resourceReservationConfigUL_r16.setup 575PUR-Config-NB-r16/pur-NRSRP-ChangeThreshold-r16/setup ABBREV=pUR_Config_NB_r16.pur_NRSRP_ChangeThreshold_r16.setup 576RLF-TimersAndConstants-NB-r13/setup ABBREV=rLF_TimersAndConstants_NB_r13.setup 577SR-WithoutHARQ-ACK-Config-NB-r15/setup ABBREV=sR_WithoutHARQ_ACK_Config_NB_r15.setup 578SR-SPS-BSR-Config-NB-r15/setup ABBREV=sR_SPS_BSR_Config_NB_r15.setup 579RSRQ-RangeConfig-r12/setup ABBREV=rSRQ_RangeConfig_r12.setup 580 581CSI-Process-r11/eag_1/csi-IM-ConfigIdList-r12/setup/_item ABBREV=csi_IM_ConfigIdList_r12.setup_item 582CSI-RS-ConfigZP-ApList-r14/setup/_item ABBREV=cSI_RS_ConfigZP_ApList_r14.setup_item 583PhysicalConfigDedicated/eag_9/typeA-SRS-TPC-PDCCH-Group-r14/setup/_item ABBREV=typeA_SRS_TPC_PDCCH_Group_r14.setup_item 584 585IDC-Config-r11/idc-Indication-r11 ABBREV=iDC_Config_r11.idc_Indication_r11 586WidebandPRG-r16/widebandPRG-Subframe-r16 ABBREV=widebandPRG_r16.widebandPRG_Subframe_r16 587PhyLayerParameters-v1610/widebandPRG-Subframe-r16 ABBREV=phyLayerParameters_v1610.widebandPRG_Subframe_r16 588 589CSI-IM-Config-r11/eag_1/interferenceMeasRestriction-r13 ABBREV=cSI_IM_Config_r11.eag_1.interferenceMeasRestriction_r13 590CSI-IM-ConfigExt-r12/eag_1/interferenceMeasRestriction-r13 ABBREV=cSI_IM_ConfigExt_r12.eag_1.interferenceMeasRestriction_r13 591MIMO-UE-Parameters-r13/interferenceMeasRestriction-r13 ABBREV=mIMO_UE_Parameters_r13.interferenceMeasRestriction_r13 592 593RRCConnectionReestablishmentComplete-NB-v1610-IEs/anr-InfoAvailable-r16 ABBREV=rRCConnectionReestablishmentComplete_NB_v1610_IEs.anr_InfoAvailable_r16 594RRCConnectionResumeComplete-NB-v1610-IEs/anr-InfoAvailable-r16 ABBREV=rRCConnectionResumeComplete_NB_v1610_IEs.anr_InfoAvailable_r16 595RRCConnectionResumeRequest-NB-r13-IEs/anr-InfoAvailable-r16 ABBREV=rRCConnectionResumeRequest_NB_r13_IEs.anr_InfoAvailable_r16 596MasterInformationBlock-NB/additionalTransmissionSIB1-r15 ABBREV=masterInformationBlock_NB.additionalTransmissionSIB1_r15 597PhyLayerParameters-NB-v1530/additionalTransmissionSIB1-r15 ABBREV=phyLayerParameters_NB_v1530.additionalTransmissionSIB1_r15 598BCCH-BCH-Message/message ABBREV=bCCH_BCH_Message.message 599BCCH-BCH-Message-MBMS/message ABBREV=bCCH_BCH_Message_MBMS.message 600BCCH-DL-SCH-Message/message ABBREV=bCCH_DL_SCH_Message.message 601BCCH-DL-SCH-Message-BR/message ABBREV=bCCH_DL_SCH_Message_BR.message 602BCCH-DL-SCH-Message-MBMS/message ABBREV=bCCH_DL_SCH_Message_MBMS.message 603MCCH-Message/message ABBREV=mCCH_Message.message 604PCCH-Message/message ABBREV=pCCH_Message.message 605DL-CCCH-Message/message ABBREV=dL_CCCH_Message.message 606DL-DCCH-Message/message ABBREV=dL_DCCH_Message.message 607UL-CCCH-Message/message ABBREV=uL_CCCH_Message.message 608UL-DCCH-Message/message ABBREV=uL_DCCH_Message.message 609SC-MCCH-Message-r13/message ABBREV=sC_MCCH_Message_r13.message 610SBCCH-SL-BCH-Message/message ABBREV=sBCCH_SL_BCH_Message.message 611SBCCH-SL-BCH-Message-V2X-r14/message ABBREV=sBCCH_SL_BCH_Message_V2X_r14.message 612BCCH-BCH-Message-NB/message ABBREV=bCCH_BCH_Message_NB.message 613BCCH-BCH-Message-TDD-NB/message ABBREV=bCCH_BCH_Message_TDD_NB.message 614BCCH-DL-SCH-Message-NB/message ABBREV=bCCH_DL_SCH_Message_NB.message 615PCCH-Message-NB/message ABBREV=pCCH_Message_NB.message 616DL-CCCH-Message-NB/message ABBREV=dL_CCCH_Message_NB.message 617DL-DCCH-Message-NB/message ABBREV=dL_DCCH_Message_NB.message 618UL-CCCH-Message-NB/message ABBREV=uL_CCCH_Message_NB.message 619SC-MCCH-Message-NB/message ABBREV=sC_MCCH_Message_NB.message 620UL-DCCH-Message-NB/message ABBREV=uL_DCCH_Message_NB.message 621DRX-Config/release ABBREV=dRX_Config.release 622 623#.USE_VALS_EXT 624AUL-Config-r15/setup/aul-RetransmissionTimer-r15 625BandclassCDMA2000 626CarrierFreq-NB-r13/carrierFreqOffset-r13 627CarrierFreqNBIOT-r16/carrierFreqOffset-r16 628DelayBudgetReport-r14/type1 629DelayBudgetReport-r14/type2 630DRX-Config/setup/drx-InactivityTimer 631DRX-Config-r13/drx-ULRetransmissionTimer-r13 632DRX-Config-r15/drx-UL-RetransmissionTimerShortTTI-r15 633DRX-Config-NB-r13/setup/drx-ULRetransmissionTimer-r13 634MeasGapConfig/setup/gapOffset 635MeasGapConfigDensePRS-r15/setup/gapOffsetDensePRS-r15 636PDCP-Config/eag_3/t-Reordering-r12 637PDCP-Config/eag_4/statusFeedback-r13/setup/statusPDU-Periodicity-Type1-r13 638PDCP-Config/eag_4/statusFeedback-r13/setup/statusPDU-Periodicity-Type2-r13 639PollByte-r14 640PosSIB-Type-r15/posSibType-r15 641#PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15 642PowerRampingParameters-NB-v1450/powerRampingParametersCE1-r14/preambleInitialReceivedTargetPowerCE1-r14 643PUR-ConfigRequest-NB-r16/pur-SetupRequest/requestedTBS-r16 644PURConfigurationRequest-r16-IEs/pur-ConfigRequest-r16/pur-SetupRequest/requestedTBS-r16 645Q-OffsetRange 646RRM-Config/ue-InactiveTime 647RRM-Config-NB/ue-InactiveTime 648RSTD-InterFreqInfo-r10/eag_2/measPRS-Offset-r15 649SIB-Type 650SL-CommResourcePoolV2X-r14/sizeSubchannel-r14 651SL-PeriodComm-r12 652SupportedBandUTRA-FDD 653#SystemInformation-r8-IEs/sib-TypeAndInfo 654T-PollRetransmit 655T-Reordering 656T-StatusProhibit 657WLAN-backhaulRate-r12 658 659#.EXPORTS 660CellsToAddModListNR-r15_PDU 661DL-CarrierConfigCommon-NB-r14_PDU 662DL-DCCH-Message_PDU 663HandoverCommand_PDU 664HandoverPreparationInformation_PDU 665HandoverPreparationInformation-NB_PDU 666MeasResultSCG-FailureMRDC-r15_PDU 667MeasResultList3EUTRA-r15_PDU 668MeasurementReport_PDU 669MTC-SSB-NR-r15_PDU 670NPRACH-ParametersList-NB-r13_PDU 671NPRACH-ParametersList-NB-r14_PDU 672NPRACH-ParametersListFmt2-NB-r15_PDU 673NPRACH-ParametersListTDD-NB-r15_PDU 674QuantityConfigNR-r15_PDU 675RLF-Report-NB-r16_PDU 676RLF-Report-r9_PDU 677RLF-Report-v9e0_PDU 678RRCConnectionReconfigurationComplete_PDU 679SCG-Config-r12_PDU 680SCG-ConfigInfo-r12_PDU 681SidelinkUEInformation-r12_PDU 682SL-Parameters-v1430_PDU 683SL-Parameters-v1530_PDU 684SL-Parameters-v1540_PDU 685SS-RSSI-Measurement-r15_PDU 686SSB-ToMeasure-r15_PDU 687SystemInformationBlockType21-r14_PDU 688TDD-Config_PDU 689ThresholdListNR-r15_PDU 690UEAssistanceInformation-r11_PDU 691UECapabilityEnquiry_PDU 692UEPagingCoverageInformation_PDU 693UEPagingCoverageInformation-NB_PDU 694UERadioAccessCapabilityInformation_PDU 695UERadioPagingInformation_PDU 696UE-EUTRA-Capability_PDU 697UL-ConfigCommonList-NB-r14_PDU 698UL-ConfigCommonList-NB-v1530_PDU 699UL-ConfigCommonListTDD-NB-r15_PDU 700UL-DCCH-Message_PDU 701V2X-BandParameters-r14_PDU 702V2X-BandParameters-v1530_PDU 703VisitedCellInfo-r12_PDU 704VisitedCellInfoList-r12_PDU 705#.END 706 707#.PDU 708CellsToAddModListNR-r15 709DL-CarrierConfigCommon-NB-r14 710HandoverCommand 711HandoverPreparationInformation 712HandoverPreparationInformation-NB 713MTC-SSB-NR-r15 714MeasResultSCG-FailureMRDC-r15 715MeasResultList3EUTRA-r15 716MeasurementReport 717NPRACH-ParametersList-NB-r13 718NPRACH-ParametersList-NB-r14 719NPRACH-ParametersListFmt2-NB-r15 720NPRACH-ParametersListTDD-NB-r15 721QuantityConfigNR-r15 722RLF-Report-NB-r16 723RLF-Report-r9 724RLF-Report-v9e0 725RRCConnectionReconfiguration @rrc_conn_reconf 726RRCConnectionReconfigurationComplete @rrc_conn_reconf_compl 727SCG-Config-r12 728SCG-ConfigInfo-r12 729SidelinkUEInformation-r12 730SL-Parameters-v1430 731SL-Parameters-v1530 732SL-Parameters-v1540 733SS-RSSI-Measurement-r15 734SSB-ToMeasure-r15 735SystemInformationBlockType21-r14 736TDD-Config 737ThresholdListNR-r15 738UEAssistanceInformation-r11 739UECapabilityEnquiry 740UEPagingCoverageInformation @ue_paging_coverage_info 741UEPagingCoverageInformation-NB @ue_paging_coverage_info.nb 742UERadioAccessCapabilityInformation @ue_radio_access_cap_info 743UERadioAccessCapabilityInformation-NB @ue_radio_access_cap_info.nb 744UERadioPagingInformation @ue_radio_paging_info 745UERadioPagingInformation-NB @ue_radio_paging_info.nb 746UL-ConfigCommonList-NB-r14 747UL-ConfigCommonList-NB-v1530 748UL-ConfigCommonListTDD-NB-r15 749V2X-BandParameters-r14 750V2X-BandParameters-v1530 751VisitedCellInfo-r12 752VisitedCellInfoList-r12 753BCCH-BCH-Message @bcch.bch 754BCCH-DL-SCH-Message @bcch.dl.sch 755BCCH-DL-SCH-Message-BR @bcch.dl.sch.br 756MCCH-Message @mcch 757PCCH-Message @pcch 758DL-CCCH-Message @dl.ccch 759DL-DCCH-Message @dl.dcch 760UL-CCCH-Message @ul.ccch 761UL-DCCH-Message @ul.dcch 762SC-MCCH-Message-r13 @sc.mcch 763UECapabilityInformation @ue_cap_info 764UE-EUTRA-Capability @ue_eutra_cap 765SBCCH-SL-BCH-Message @sbcch.sl.bch 766SBCCH-SL-BCH-Message-V2X-r14 @sbcch.sl.bch.v2x 767BCCH-BCH-Message-NB @bcch.bch.nb 768BCCH-BCH-Message-TDD-NB @bcch.bch.nb.tdd 769BCCH-DL-SCH-Message-NB @bcch.dl.sch.nb 770PCCH-Message-NB @pcch.nb 771DL-CCCH-Message-NB @dl.ccch.nb 772DL-DCCH-Message-NB @dl.dcch.nb 773UL-CCCH-Message-NB @ul.ccch.nb 774UL-DCCH-Message-NB @ul.dcch.nb 775SC-MCCH-Message-NB @sc.mcch.nb 776BCCH-BCH-Message-MBMS @bcch.bch.mbms 777BCCH-DL-SCH-Message-MBMS @bcch.dl.sch.mbms 778#.END 779 780#.OMIT_ASSIGNMENT 781# Get rid of unused code warnings 782CellsTriggeredList 783CSI-RS-TriggeredList-r12 784LogMeasInfoList2-r10 785RSRP-RangeSL3-r12 786SL-CBR-PPPP-TxPreconfigList-r14 787SL-CBR-PPPP-TxPreconfigList-v1530 788SL-CBR-PreconfigTxConfigList-r14 789SL-PPPP-TxPreconfigIndex-r14 790SL-PPPP-TxPreconfigIndex-v1530 791SL-PreconfigCommPool-r12 792SL-PreconfigCommPoolList4-r12 793SL-PreconfigCommRxPoolList-r13 794SL-PreconfigCommTxPoolList-r13 795SL-PreconfigDiscPool-r13 796SL-PreconfigDiscRxPoolList-r13 797SL-PreconfigDiscTxPoolList-r13 798SL-PreconfigGeneral-r12 799SL-PreconfigRelay-r13 800SL-PreconfigSync-r12 801SL-PreconfigV2X-Sync-r14 802SL-PreconfigV2X-RxPoolList-r14 803SL-PreconfigV2X-TxPoolList-r14 804SL-Preconfiguration-r12 805SL-V2X-PreconfigCommPool-r14 806SL-V2X-PreconfigFreqInfo-r14 807SL-V2X-PreconfigFreqList-r14 808SL-V2X-Preconfiguration-r14 809SL-V2X-SyncOffsetIndicators-r14 810SL-V2X-TxProfile-r15 811SL-V2X-TxProfileList-r15 812SSB-IndexList-r15 813Tx-PreconfigIndex-r14 814VarANR-MeasConfig-NB-r16 815VarANR-MeasReport-NB-r16 816VarConditionalReconfiguration 817VarConnEstFailReport-r11 818VarLogMeasConfig-r10 819VarLogMeasConfig-r11 820VarLogMeasConfig-r12 821VarLogMeasConfig-r15 822VarLogMeasReport-r10 823VarLogMeasReport-r11 824VarMeasConfig 825VarMeasIdleConfig-r15 826VarMeasIdleConfig-r16 827VarMeasIdleReport-r15 828VarMeasIdleReport-r16 829VarMeasReportList 830VarMeasReportList-r12 831VarMeasReport 832VarMobilityHistoryReport-r12 833VarPendingRnaUpdate-r15 834VarRLF-Report-NB-r16 835VarRLF-Report-r10 836VarRLF-Report-r11 837VarShortINACTIVE-MAC-Input-r15 838VarShortMAC-Input 839VarShortMAC-Input-NB-r13 840VarShortResumeMAC-Input-NB-r13 841VarShortResumeMAC-Input-r13 842VarWLAN-MobilityConfig 843VarWLAN-Status-r13 844 845#.NO_EMIT ONLY_VALS 846EAB-Config-r11/eab-Category-r11 847AB-Config-NB-r13/ab-Category-r13 848 849#.MAKE_ENUM 850RAT-Type TYPE_PREFIX 851Handover/targetRAT-Type TYPE_PREFIX 852SI-OrPSI-GERAN TYPE_PREFIX 853 854# 855# EUTRA-RRC-Definitions.asn 856# 857 858#.FN_HDR UL-CCCH-Message 859 actx->pinfo->link_dir = P2P_DIR_UL; 860 861#.FN_HDR UL-DCCH-Message 862 actx->pinfo->link_dir = P2P_DIR_UL; 863 864#.FN_HDR DL-CCCH-Message 865 actx->pinfo->link_dir = P2P_DIR_DL; 866 867#.FN_HDR DL-DCCH-Message 868 actx->pinfo->link_dir = P2P_DIR_DL; 869 870#.FN_BODY DedicatedInfoNAS VAL_PTR = &nas_eps_tvb 871 tvbuff_t *nas_eps_tvb=NULL; 872%(DEFAULT_BODY)s 873 if (nas_eps_tvb) { 874 proto_tree *nas_tree; 875 dissector_handle_t handle; 876 if (lte_rrc_nas_in_root_tree) { 877 nas_tree = proto_tree_get_root(tree); 878 } else { 879 nas_tree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_dedicatedInfoNAS); 880 } 881 handle = (tvb_get_bits8(nas_eps_tvb, 4, 4) == 0x0e) ? nas_5gs_handle : nas_eps_handle; 882 if (handle) { 883 lte_rrc_call_dissector(handle, nas_eps_tvb, actx->pinfo, nas_tree); 884 } 885 } 886 887#.FN_BODY UECapabilityEnquiry-v1510-IEs/requestedFreqBandsNR-MRDC-r15 VAL_PTR = &freq_band_list_tvb 888 tvbuff_t *freq_band_list_tvb = NULL; 889%(DEFAULT_BODY)s 890 if (freq_band_list_tvb) { 891 proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_requestedFreqBandsNR_MRDC_r15); 892 dissect_nr_rrc_FreqBandList_PDU(freq_band_list_tvb, actx->pinfo, subtree, NULL); 893 } 894 895#.FN_BODY UECapabilityEnquiry-v1550-IEs/requestedCapabilityNR-r15 VAL_PTR = &ue_cap_req_filter_nr_tvb 896 tvbuff_t *ue_cap_req_filter_nr_tvb = NULL; 897%(DEFAULT_BODY)s 898 if (ue_cap_req_filter_nr_tvb) { 899 proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_requestedFreqBandsNR_MRDC_r15); 900 dissect_nr_rrc_UE_CapabilityRequestFilterNR_PDU(ue_cap_req_filter_nr_tvb, actx->pinfo, subtree, NULL); 901 } 902 903#.FN_BODY UECapabilityEnquiry-v1560-IEs/requestedCapabilityCommon-r15 VAL_PTR = &ue_cap_req_filter_common_tvb 904 tvbuff_t *ue_cap_req_filter_common_tvb = NULL; 905%(DEFAULT_BODY)s 906 if (ue_cap_req_filter_common_tvb) { 907 proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_requestedCapabilityCommon_r15); 908 dissect_nr_rrc_UE_CapabilityRequestFilterCommon_PDU(ue_cap_req_filter_common_tvb, actx->pinfo, subtree, NULL); 909 } 910 911#.FN_BODY UE-CapabilityRAT-Container 912 /* Initialise to invalid value */ 913 private_data_set_rat_type(actx, 0xFF); 914%(DEFAULT_BODY)s 915 916#.FN_BODY RAT-Type VAL_PTR = &rat_type 917 guint32 rat_type; 918%(DEFAULT_BODY)s 919 private_data_set_rat_type(actx, (guint8)rat_type); 920 921#RAT-Type ::= ENUMERATED { 922# eutra, utra, geran-cs, geran-ps, cdma2000-1XRTT, 923# nr, eutra-nr, spare1, ...} 924# ueCapabilityRAT-Container 925# Container for the UE capabilities of the indicated RAT. The encoding is defined in the specification of each RAT: 926# For E-UTRA: the encoding of UE capabilities is defined in IE UE-EUTRA-Capability. 927# For UTRA: the octet string contains the INTER RAT HANDOVER INFO message defined in TS 25.331 [19]. 928# For GERAN CS: the octet string contains the concatenated string of the Mobile Station Classmark 2 and Mobile 929# Station Classmark 3. The first 5 octets correspond to Mobile Station Classmark 2 and the following octets correspond 930# to Mobile Station Classmark 3. The Mobile Station Classmark 2 is formatted as 'TLV' and is coded in the same way as 931# the Mobile Station Classmark 2 information element in TS 24.008 [49]. The first octet is the Mobile station classmark 2 932# IEI and its value shall be set to 33H. The second octet is the Length of mobile station classmark 2 and its value shall 933# be set to 3. The octet 3 contains the first octet of the value part of the Mobile Station Classmark 2 information element, 934# the octet 4 contains the second octet of the value part of the Mobile Station Classmark 2 information element and so 935# on. For each of these octets, the first/ leftmost/ most significant bit of the octet contains b8 of the corresponding octet 936# of the Mobile Station Classmark 2. The Mobile Station Classmark 3 is formatted as 'V' and is coded in the same way 937# as the value part in the Mobile station classmark 3 information element in TS 24.008 [49]. The sixth octet of this octet 938# string contains octet 1 of the value part of Mobile station classmark 3, the seventh of octet of this octet string contains 939# octet 2 of the value part of Mobile station classmark 3 and so on. Note. 940# For GERAN PS: the encoding of UE capabilities is formatted as 'V' and is coded in the same way as the value part in 941# the MS Radio Access Capability information element in TS 24.008 [49]. 942# For CDMA2000-1XRTT: the octet string contains the A21 Mobile Subscription Information and the encoding of this is 943# defined in A.S0008 [33]. The A21 Mobile Subscription Information contains the supported CDMA2000 1xRTT band 944# class and band sub-class information. 945# For NR: The octet string contains the IE UE-NR-Capability as defined in TS 38.331 [82]. 946# For EUTRA-NR: The octet string contains the IE UE-MRDC-Capability as defined in TS 38.331 [82] 947 948#.FN_BODY UE-CapabilityRAT-Container/ueCapabilityRAT-Container VAL_PTR = &ue_cap_tvb 949 tvbuff_t *ue_cap_tvb=NULL; 950%(DEFAULT_BODY)s 951 952#.FN_FTR UE-CapabilityRAT-Container/ueCapabilityRAT-Container 953if(ue_cap_tvb){ 954 guint32 length; 955 proto_item *item; 956 proto_tree *subtree, *subtree2; 957 guint8 byte; 958 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_UE_CapabilityRAT_Container); 959 switch(private_data_get_rat_type(actx)){ 960 case RAT_Type_eutra: 961 /* eutra */ 962 dissect_lte_rrc_UE_EUTRA_Capability_PDU(ue_cap_tvb, actx->pinfo, subtree, NULL); 963 break; 964 case RAT_Type_utra: 965 /* utra */ 966 dissect_rrc_InterRATHandoverInfo_PDU(ue_cap_tvb, actx->pinfo, subtree, NULL); 967 break; 968 case RAT_Type_geran_cs: 969 /* geran-cs */ 970 /* Mobile Station Classmark 2 is formatted as TLV with the two first bytes set to 0x33 0x03 */ 971 subtree2 = proto_tree_add_subtree(subtree, ue_cap_tvb, 0, 5, 972 ett_lte_rrc_UE_CapabilityRAT_Container, &item, "Mobile Station Classmark 2"); 973 byte = tvb_get_guint8(ue_cap_tvb, 0); 974 if (byte != 0x33) { 975 expert_add_info_format(actx->pinfo, item, &ei_lte_rrc_unexpected_type_value, 976 "Unexpected type value (found 0x%02X)", byte); 977 } 978 byte = tvb_get_guint8(ue_cap_tvb, 1); 979 if (byte != 0x03) { 980 expert_add_info_format(actx->pinfo, item, &ei_lte_rrc_unexpected_length_value, 981 "Unexpected length value (found %d)", byte); 982 } 983 de_ms_cm_2(ue_cap_tvb, subtree2, actx->pinfo, 2, 3, NULL, 0); 984 /* Mobile Station Classmark 3 is formatted as V */ 985 length = tvb_reported_length_remaining(ue_cap_tvb, 5); 986 subtree2 = proto_tree_add_subtree(subtree, ue_cap_tvb, 5, length, 987 ett_lte_rrc_UE_CapabilityRAT_Container, NULL, "Mobile Station Classmark 3"); 988 de_ms_cm_3(ue_cap_tvb, subtree2, actx->pinfo, 5, length, NULL, 0); 989 break; 990 case RAT_Type_geran_ps: 991 /* geran-ps */ 992 /* MS Radio Access Capability is formatted as V */ 993 length = tvb_reported_length(ue_cap_tvb); 994 subtree2 = proto_tree_add_subtree(subtree, ue_cap_tvb, 0, length, 995 ett_lte_rrc_UE_CapabilityRAT_Container, NULL, "MS Radio Access Capability"); 996 de_gmm_ms_radio_acc_cap(ue_cap_tvb, subtree2, actx->pinfo, 0, length, NULL, 0); 997 break; 998 case RAT_Type_cdma2000_1XRTT: 999 /* cdma2000-1XRTT */ 1000 /* dissection of "A21 Mobile Subscription Information" could be added to packet-ansi_a.c */ 1001 break; 1002 case RAT_Type_nr: 1003 /* nr */ 1004 dissect_nr_rrc_UE_NR_Capability_PDU(ue_cap_tvb, actx->pinfo, subtree, NULL); 1005 break; 1006 case RAT_Type_eutra_nr: 1007 /* eutra-nr */ 1008 dissect_nr_rrc_UE_MRDC_Capability_PDU(ue_cap_tvb, actx->pinfo, subtree, NULL); 1009 break; 1010 default: 1011 break; 1012 } 1013} 1014 1015#.FN_BODY UE-EUTRA-Capability/featureGroupIndicators VAL_PTR = &featureGroupIndicators_tvb 1016 tvbuff_t *featureGroupIndicators_tvb=NULL; 1017%(DEFAULT_BODY)s 1018 if(featureGroupIndicators_tvb){ 1019 /* Dissect featureGroupIndicators */ 1020 dissect_lte_rrc_featureGroupIndicators(featureGroupIndicators_tvb, actx); 1021 } 1022 1023#.FN_BODY UE-EUTRA-Capability-v1020-IEs/featureGroupIndRel10-r10 VAL_PTR = &featureGroupIndRel10_tvb 1024 tvbuff_t *featureGroupIndRel10_tvb=NULL; 1025%(DEFAULT_BODY)s 1026 if(featureGroupIndRel10_tvb){ 1027 /* Dissect featureGroupIndRel10-r10 */ 1028 dissect_lte_rrc_featureGroupIndRel10(featureGroupIndRel10_tvb, actx); 1029 } 1030 1031#.FN_BODY UE-EUTRA-Capability-v9a0-IEs/featureGroupIndRel9Add-r9 VAL_PTR = &featureGroupIndRel9Add_tvb 1032 tvbuff_t *featureGroupIndRel9Add_tvb=NULL; 1033%(DEFAULT_BODY)s 1034 if(featureGroupIndRel9Add_tvb){ 1035 /* Dissect featureGroupIndRel9Add-r9 */ 1036 dissect_lte_rrc_featureGroupIndRel9Add(featureGroupIndRel9Add_tvb, actx); 1037 } 1038 1039#.FN_BODY UE-EUTRA-Capability-v1560-IEs/appliedCapabilityFilterCommon-r15 VAL_PTR = &ue_cap_req_filter_common_tvb 1040 tvbuff_t *ue_cap_req_filter_common_tvb = NULL; 1041%(DEFAULT_BODY)s 1042 if (ue_cap_req_filter_common_tvb) { 1043 proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_requestedCapabilityCommon_r15); 1044 dissect_nr_rrc_UE_CapabilityRequestFilterCommon_PDU(ue_cap_req_filter_common_tvb, actx->pinfo, subtree, NULL); 1045 } 1046 1047#.FN_BODY UE-EUTRA-CapabilityAddXDD-Mode-r9/featureGroupIndicators-r9 VAL_PTR = &featureGroupIndicators_tvb 1048 tvbuff_t *featureGroupIndicators_tvb=NULL; 1049%(DEFAULT_BODY)s 1050 if(featureGroupIndicators_tvb){ 1051 /* Dissect featureGroupIndicators-r9 */ 1052 dissect_lte_rrc_featureGroupIndicators(featureGroupIndicators_tvb, actx); 1053 } 1054 1055#.FN_BODY UE-EUTRA-CapabilityAddXDD-Mode-r9/featureGroupIndRel9Add-r9 VAL_PTR = &featureGroupIndRel9Add_tvb 1056 tvbuff_t *featureGroupIndRel9Add_tvb=NULL; 1057%(DEFAULT_BODY)s 1058 if(featureGroupIndRel9Add_tvb){ 1059 /* Dissect featureGroupIndRel9Add-r9 */ 1060 dissect_lte_rrc_featureGroupIndRel9Add(featureGroupIndRel9Add_tvb, actx); 1061 } 1062 1063#.FN_BODY UE-EUTRA-CapabilityAddXDD-Mode-v1060/featureGroupIndRel10-v1060 VAL_PTR = &featureGroupIndRel10_tvb 1064 tvbuff_t *featureGroupIndRel10_tvb=NULL; 1065%(DEFAULT_BODY)s 1066 if(featureGroupIndRel10_tvb){ 1067 /* Dissect featureGroupIndRel10-v1060 */ 1068 dissect_lte_rrc_featureGroupIndRel10(featureGroupIndRel10_tvb, actx); 1069 } 1070 1071#.FN_BODY PhyLayerParameters-v1170/interBandTDD-CA-WithDifferentConfig-r11 VAL_PTR = &inter_band_tdd_ca_tvb 1072 tvbuff_t *inter_band_tdd_ca_tvb=NULL; 1073 proto_tree *subtree; 1074%(DEFAULT_BODY)s 1075 if (inter_band_tdd_ca_tvb) { 1076 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_interBandTDD_CA_WithDifferentConfig); 1077 proto_tree_add_bits_item(subtree, hf_lte_rrc_interBandTDD_CA_WithDifferentConfig_bit1, inter_band_tdd_ca_tvb, 0, 1, ENC_BIG_ENDIAN); 1078 proto_tree_add_bits_item(subtree, hf_lte_rrc_interBandTDD_CA_WithDifferentConfig_bit2, inter_band_tdd_ca_tvb, 1, 1, ENC_BIG_ENDIAN); 1079 } 1080 1081#.FN_BODY PhyLayerParameters-v1250/tdd-FDD-CA-PCellDuplex-r12 VAL_PTR = &pcellduplex_tvb 1082 tvbuff_t *pcellduplex_tvb=NULL; 1083 proto_tree *subtree; 1084%(DEFAULT_BODY)s 1085 if (pcellduplex_tvb) { 1086 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_tdd_FDD_CA_PCellDuplex_r12); 1087 proto_tree_add_bits_item(subtree, hf_lte_rrc_tdd_FDD_CA_PCellDuplex_r12_bit1, pcellduplex_tvb, 0, 1, ENC_BIG_ENDIAN); 1088 proto_tree_add_bits_item(subtree, hf_lte_rrc_tdd_FDD_CA_PCellDuplex_r12_bit2, pcellduplex_tvb, 1, 1, ENC_BIG_ENDIAN); 1089 } 1090 1091#.FN_BODY PhyLayerParameters-v1310/aperiodicCSI-Reporting-r13 VAL_PTR = &aperiodicCSI_tvb 1092 tvbuff_t *aperiodicCSI_tvb=NULL; 1093 proto_tree *subtree; 1094%(DEFAULT_BODY)s 1095 if (aperiodicCSI_tvb) { 1096 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_aperiodicCSI_Reporting_r13); 1097 proto_tree_add_bits_item(subtree, hf_lte_rrc_aperiodicCSI_Reporting_r13_bit1, aperiodicCSI_tvb, 0, 1, ENC_BIG_ENDIAN); 1098 proto_tree_add_bits_item(subtree, hf_lte_rrc_aperiodicCSI_Reporting_r13_bit2, aperiodicCSI_tvb, 1, 1, ENC_BIG_ENDIAN); 1099 } 1100 1101#.FN_BODY PhyLayerParameters-v1310/codebook-HARQ-ACK-r13 VAL_PTR = &codebook_tvb 1102 tvbuff_t *codebook_tvb=NULL; 1103 proto_tree *subtree; 1104%(DEFAULT_BODY)s 1105 if (codebook_tvb) { 1106 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_codebook_HARQ_ACK_r13); 1107 proto_tree_add_bits_item(subtree, hf_lte_rrc_codebook_HARQ_ACK_r13_bit1, codebook_tvb, 0, 1, ENC_BIG_ENDIAN); 1108 proto_tree_add_bits_item(subtree, hf_lte_rrc_codebook_HARQ_ACK_r13_bit2, codebook_tvb, 1, 1, ENC_BIG_ENDIAN); 1109 } 1110 1111#.FN_BODY RF-Parameters-v10f0/modifiedMPR-Behavior-r10 VAL_PTR = &modifiedMPR_Behavior_r10_tvb 1112 tvbuff_t *modifiedMPR_Behavior_r10_tvb=NULL; 1113 proto_tree *subtree; 1114%(DEFAULT_BODY)s 1115 if (modifiedMPR_Behavior_r10_tvb) { 1116 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_modifiedMPR_Behavior_r10); 1117 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_0, modifiedMPR_Behavior_r10_tvb, 0, 1, ENC_BIG_ENDIAN); 1118 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_1, modifiedMPR_Behavior_r10_tvb, 1, 1, ENC_BIG_ENDIAN); 1119 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_2, modifiedMPR_Behavior_r10_tvb, 2, 1, ENC_BIG_ENDIAN); 1120 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_3, modifiedMPR_Behavior_r10_tvb, 3, 1, ENC_BIG_ENDIAN); 1121 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_4, modifiedMPR_Behavior_r10_tvb, 4, 1, ENC_BIG_ENDIAN); 1122 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_5, modifiedMPR_Behavior_r10_tvb, 5, 1, ENC_BIG_ENDIAN); 1123 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_6, modifiedMPR_Behavior_r10_tvb, 6, 1, ENC_BIG_ENDIAN); 1124 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_7, modifiedMPR_Behavior_r10_tvb, 7, 1, ENC_BIG_ENDIAN); 1125 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_8, modifiedMPR_Behavior_r10_tvb, 8, 1, ENC_BIG_ENDIAN); 1126 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_9, modifiedMPR_Behavior_r10_tvb, 9, 1, ENC_BIG_ENDIAN); 1127 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_10, modifiedMPR_Behavior_r10_tvb, 10, 1, ENC_BIG_ENDIAN); 1128 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_11, modifiedMPR_Behavior_r10_tvb, 11, 1, ENC_BIG_ENDIAN); 1129 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_12, modifiedMPR_Behavior_r10_tvb, 12, 1, ENC_BIG_ENDIAN); 1130 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_13, modifiedMPR_Behavior_r10_tvb, 13, 1, ENC_BIG_ENDIAN); 1131 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_14, modifiedMPR_Behavior_r10_tvb, 14, 1, ENC_BIG_ENDIAN); 1132 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_15, modifiedMPR_Behavior_r10_tvb, 15, 1, ENC_BIG_ENDIAN); 1133 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_16, modifiedMPR_Behavior_r10_tvb, 16, 1, ENC_BIG_ENDIAN); 1134 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_17, modifiedMPR_Behavior_r10_tvb, 17, 1, ENC_BIG_ENDIAN); 1135 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_18, modifiedMPR_Behavior_r10_tvb, 18, 1, ENC_BIG_ENDIAN); 1136 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_19, modifiedMPR_Behavior_r10_tvb, 19, 1, ENC_BIG_ENDIAN); 1137 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_20, modifiedMPR_Behavior_r10_tvb, 20, 1, ENC_BIG_ENDIAN); 1138 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_21, modifiedMPR_Behavior_r10_tvb, 21, 1, ENC_BIG_ENDIAN); 1139 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_22, modifiedMPR_Behavior_r10_tvb, 22, 1, ENC_BIG_ENDIAN); 1140 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_23, modifiedMPR_Behavior_r10_tvb, 23, 1, ENC_BIG_ENDIAN); 1141 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_24, modifiedMPR_Behavior_r10_tvb, 24, 1, ENC_BIG_ENDIAN); 1142 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_25, modifiedMPR_Behavior_r10_tvb, 25, 1, ENC_BIG_ENDIAN); 1143 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_26, modifiedMPR_Behavior_r10_tvb, 26, 1, ENC_BIG_ENDIAN); 1144 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_27, modifiedMPR_Behavior_r10_tvb, 27, 1, ENC_BIG_ENDIAN); 1145 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_28, modifiedMPR_Behavior_r10_tvb, 28, 1, ENC_BIG_ENDIAN); 1146 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_29, modifiedMPR_Behavior_r10_tvb, 29, 1, ENC_BIG_ENDIAN); 1147 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_30, modifiedMPR_Behavior_r10_tvb, 30, 1, ENC_BIG_ENDIAN); 1148 proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_31, modifiedMPR_Behavior_r10_tvb, 31, 1, ENC_BIG_ENDIAN); 1149 } 1150 1151#.TYPE_ATTR 1152RF-Parameters-v1570/dl-1024QAM-TotalWeightedLayers-r15 DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(lte_rrc_dl_1024QAM_TotalWeightedLayers_r15_fmt) 1153 1154#.TYPE_RENAME 1155IRAT-ParametersWLAN-r13/supportedBandListWLAN-r13 SupportedBandListWLAN_r13 1156 1157#.TYPE_ATTR 1158MasterInformationBlock/schedulingInfoSIB1-BR-r13 TYPE=FT_UINT32 DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_schedulingInfoSIB1_BR_r13_vals_ext 1159 1160#.FN_BODY Handover 1161 /* Initialise to invalid value */ 1162 private_data_set_rat_target_type(actx, 0xFF); 1163%(DEFAULT_BODY)s 1164 1165#.FN_BODY Handover/targetRAT-Type VAL_PTR = &target_rat_type 1166 guint32 target_rat_type; 1167%(DEFAULT_BODY)s 1168 private_data_set_rat_target_type(actx, (guint8)target_rat_type); 1169 1170#.FN_BODY Handover/targetRAT-MessageContainer VAL_PTR = &target_rat_msg_cont_tvb 1171 tvbuff_t *target_rat_msg_cont_tvb = NULL; 1172%(DEFAULT_BODY)s 1173 if(target_rat_msg_cont_tvb){ 1174 guint8 byte; 1175 proto_tree *subtree; 1176 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_targetRAT_MessageContainer); 1177 switch (private_data_get_rat_target_type(actx)){ 1178 case T_targetRAT_Type_utra: 1179 /* utra */ 1180 if (rrc_irat_ho_to_utran_cmd_handle) 1181 lte_rrc_call_dissector(rrc_irat_ho_to_utran_cmd_handle, target_rat_msg_cont_tvb, actx->pinfo, subtree); 1182 break; 1183 case T_targetRAT_Type_geran: 1184 /* geran */ 1185 byte = tvb_get_guint8(target_rat_msg_cont_tvb, 0); 1186 if (byte == 0x06) { 1187 if (gsm_a_dtap_handle) { 1188 lte_rrc_call_dissector(gsm_a_dtap_handle, target_rat_msg_cont_tvb, actx->pinfo, subtree); 1189 } 1190 } else { 1191 if (gsm_rlcmac_dl_handle) { 1192 tvbuff_t *gsm_rlcmac_dl_tvb = tvb_new_composite(); 1193 guint8 *pd = (guint8 *) wmem_alloc(actx->pinfo->pool, 1); 1194 pd[0] = 0x40; 1195 tvb_composite_append(gsm_rlcmac_dl_tvb, tvb_new_child_real_data(tvb, pd, 1, 1)); 1196 tvb_composite_append(gsm_rlcmac_dl_tvb, target_rat_msg_cont_tvb); 1197 tvb_composite_finalize(gsm_rlcmac_dl_tvb); 1198 add_new_data_source(actx->pinfo, gsm_rlcmac_dl_tvb, "GPRS DL control block"); 1199 lte_rrc_call_dissector(gsm_rlcmac_dl_handle, gsm_rlcmac_dl_tvb, actx->pinfo, subtree); 1200 } 1201 } 1202 break; 1203 case T_targetRAT_Type_cdma2000_1XRTT: 1204 /* cdma2000-1XRTT */ 1205 break; 1206 case T_targetRAT_Type_cdma2000_HRPD: 1207 /* cdma2000-HRPD */ 1208 break; 1209 case T_targetRAT_Type_nr: 1210 /* nr */ 1211 if (nr_rrc_reconf_handle) 1212 lte_rrc_call_dissector(nr_rrc_reconf_handle, target_rat_msg_cont_tvb, actx->pinfo, subtree); 1213 break; 1214 case T_targetRAT_Type_eutra: 1215 /* eutra */ 1216 if (lte_rrc_conn_reconf_handle) 1217 lte_rrc_call_dissector(lte_rrc_conn_reconf_handle, target_rat_msg_cont_tvb, actx->pinfo, subtree); 1218 break; 1219 default: 1220 break; 1221 } 1222 } 1223 1224#.FN_BODY Handover/nas-SecurityParamFromEUTRA VAL_PTR = &nas_sec_param_from_eutra_tvb 1225 tvbuff_t *nas_sec_param_from_eutra_tvb = NULL; 1226 guint32 length; 1227 proto_tree *subtree; 1228 1229%(DEFAULT_BODY)s 1230 if (nas_sec_param_from_eutra_tvb) { 1231 length = tvb_reported_length(nas_sec_param_from_eutra_tvb); 1232 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_nas_SecurityParam); 1233 if (private_data_get_rat_target_type(actx) == T_targetRAT_Type_eutra) 1234 de_nas_5gs_n1_mode_to_s1_mode_nas_transparent_cont(nas_sec_param_from_eutra_tvb, subtree, actx->pinfo); 1235 else 1236 de_emm_sec_par_from_eutra(nas_sec_param_from_eutra_tvb, subtree, actx->pinfo, 0, length, NULL, 0); 1237 } 1238 1239#.FN_BODY SecurityConfigHO/handoverType/interRAT/nas-SecurityParamToEUTRA VAL_PTR = &nas_sec_param_to_eutra_tvb 1240 tvbuff_t *nas_sec_param_to_eutra_tvb = NULL; 1241 guint32 length; 1242 proto_tree *subtree; 1243 1244%(DEFAULT_BODY)s 1245 if (nas_sec_param_to_eutra_tvb) { 1246 length = tvb_reported_length(nas_sec_param_to_eutra_tvb); 1247 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_nas_SecurityParam); 1248 de_emm_sec_par_to_eutra(nas_sec_param_to_eutra_tvb, subtree, actx->pinfo, 0, length, NULL, 0); 1249 } 1250 1251#.FN_BODY SecurityConfigHO-v1530/handoverType-v1530/intra5GC-r15/nas-Container-r15 VAL_PTR = &nas_cont_tvb 1252 tvbuff_t *nas_cont_tvb = NULL; 1253 1254%(DEFAULT_BODY)s 1255 if (nas_cont_tvb) { 1256 proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_nas_Container_r15); 1257 de_nas_5gs_intra_n1_mode_nas_transparent_cont(nas_cont_tvb, subtree, actx->pinfo); 1258 } 1259 1260#.FN_BODY SecurityConfigHO-v1530/handoverType-v1530/epc-To5GC-r15/nas-Container-r15 VAL_PTR = &nas_cont_tvb 1261 tvbuff_t *nas_cont_tvb = NULL; 1262 1263%(DEFAULT_BODY)s 1264 if (nas_cont_tvb) { 1265 proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_nas_Container_r15); 1266 de_nas_5gs_s1_mode_to_n1_mode_nas_transparent_cont(nas_cont_tvb, subtree, actx->pinfo); 1267 } 1268 1269#.FN_BODY SI-OrPSI-GERAN/si 1270 private_data_set_si_or_psi_geran(actx, (guint8)SI_OrPSI_GERAN_si); /* SI message */ 1271%(DEFAULT_BODY)s 1272 1273#.FN_BODY SI-OrPSI-GERAN/psi 1274 private_data_set_si_or_psi_geran(actx, (guint8)SI_OrPSI_GERAN_psi); /* PSI message */ 1275%(DEFAULT_BODY)s 1276 1277#.FN_BODY CellInfoGERAN-r9/systemInformation-r9 1278 private_data_set_si_or_psi_geran(actx, (guint8)SI_OrPSI_GERAN_si); /* SI message */ 1279%(DEFAULT_BODY)s 1280 1281#.FN_BODY SystemInfoListGERAN/_item VAL_PTR = &sys_info_list_tvb 1282 tvbuff_t *sys_info_list_tvb = NULL; 1283 proto_tree *subtree; 1284%(DEFAULT_BODY)s 1285 if (sys_info_list_tvb) { 1286 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_siPsiSibContainer); 1287 switch (private_data_get_si_or_psi_geran(actx)) { 1288 case SI_OrPSI_GERAN_si: 1289 /* SI message */ 1290 if (gsm_a_dtap_handle) { 1291 tvbuff_t *si_tvb = tvb_new_composite(); 1292 guint8 *pd = (guint8 *) wmem_alloc(actx->pinfo->pool, 1); 1293 pd[0] = 0x06; 1294 tvb_composite_append(si_tvb, tvb_new_child_real_data(tvb, pd, 1, 1)); 1295 tvb_composite_append(si_tvb, sys_info_list_tvb); 1296 tvb_composite_finalize(si_tvb); 1297 add_new_data_source(actx->pinfo, si_tvb, "System Information"); 1298 lte_rrc_call_dissector(gsm_a_dtap_handle, si_tvb, actx->pinfo, subtree); 1299 } 1300 break; 1301 case SI_OrPSI_GERAN_psi: 1302 /* PSI message */ 1303 if (gsm_rlcmac_dl_handle) { 1304 tvbuff_t *gsm_rlcmac_dl_tvb = tvb_new_composite(); 1305 guint8 *pd = (guint8 *) wmem_alloc(actx->pinfo->pool, 1); 1306 pd[0] = 0x40; 1307 tvb_composite_append(gsm_rlcmac_dl_tvb, tvb_new_child_real_data(tvb, pd, 1, 1)); 1308 tvb_composite_append(gsm_rlcmac_dl_tvb, sys_info_list_tvb); 1309 tvb_composite_finalize(gsm_rlcmac_dl_tvb); 1310 add_new_data_source(actx->pinfo, gsm_rlcmac_dl_tvb, "GPRS DL control block"); 1311 lte_rrc_call_dissector(gsm_rlcmac_dl_handle, sys_info_list_tvb, actx->pinfo, subtree); 1312 } 1313 break; 1314 default: 1315 break; 1316 } 1317 } 1318 1319#.FN_BODY SystemTimeInfoCDMA2000/cdma-SystemTime/asynchronousSystemTime VAL_PTR=&async_system_time_tvb 1320 tvbuff_t *async_system_time_tvb = NULL; 1321%(DEFAULT_BODY)s 1322 1323#.FN_FTR SystemTimeInfoCDMA2000/cdma-SystemTime/asynchronousSystemTime 1324 if (async_system_time_tvb) { 1325 guint64 bits; 1326 nstime_t ts; 1327 proto_tree *subtree; 1328 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_timeInfo); 1329 bits = tvb_get_bits64(async_system_time_tvb, 0, 49, ENC_BIG_ENDIAN); 1330 ts.secs = (time_t)((bits*8)/1228800) + 315964800; /* CDMA2000 epoch is 00:00:00 (midnight) UTC on 1980-01-06 */ 1331 ts.nsecs = (int)(((bits%153600)*8*1000000000)/1228800); 1332 proto_tree_add_time(subtree, hf_lte_rrc_cdma_time, async_system_time_tvb, 0, 7, &ts); 1333 proto_tree_add_time(subtree, hf_lte_rrc_local_time, async_system_time_tvb, 0, 7,&ts); 1334 } 1335 1336#.FN_BODY SystemTimeInfoCDMA2000/cdma-SystemTime/synchronousSystemTime VAL_PTR=&sync_system_time_tvb 1337 tvbuff_t *sync_system_time_tvb = NULL; 1338%(DEFAULT_BODY)s 1339 1340#.FN_FTR SystemTimeInfoCDMA2000/cdma-SystemTime/synchronousSystemTime 1341 if (sync_system_time_tvb) { 1342 guint64 bits; 1343 nstime_t ts; 1344 proto_tree *subtree; 1345 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_timeInfo); 1346 bits = tvb_get_bits64(sync_system_time_tvb, 0, 39, ENC_BIG_ENDIAN); 1347 ts.secs = (time_t)(bits/100) + 315964800; /* CDMA2000 epoch is 00:00:00 (midnight) UTC on 1980-01-06 */ 1348 ts.nsecs = (int)(bits%100)*10000000; 1349 proto_tree_add_time(subtree, hf_lte_rrc_cdma_time, sync_system_time_tvb, 0, 5, &ts); 1350 proto_tree_add_time(subtree, hf_lte_rrc_local_time, sync_system_time_tvb, 0, 5, &ts); 1351 } 1352 1353#.FN_BODY CellInfoUTRA-FDD-r9/utra-BCCH-Container-r9 VAL_PTR = &utra_bcch_cont_tvb 1354 tvbuff_t *utra_bcch_cont_tvb = NULL; 1355 proto_tree *subtree; 1356%(DEFAULT_BODY)s 1357 if (utra_bcch_cont_tvb && rrc_sys_info_cont_handle) { 1358 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_siPsiSibContainer); 1359 lte_rrc_call_dissector(rrc_sys_info_cont_handle, utra_bcch_cont_tvb, actx->pinfo, subtree); 1360 } 1361 1362#.FN_BODY CellInfoUTRA-TDD-r9/utra-BCCH-Container-r9 VAL_PTR = &utra_bcch_cont_tvb 1363 tvbuff_t *utra_bcch_cont_tvb = NULL; 1364 proto_tree *subtree; 1365%(DEFAULT_BODY)s 1366 if (utra_bcch_cont_tvb && rrc_sys_info_cont_handle) { 1367 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_siPsiSibContainer); 1368 lte_rrc_call_dissector(rrc_sys_info_cont_handle, utra_bcch_cont_tvb, actx->pinfo, subtree); 1369 } 1370 1371#.FN_BODY CellInfoUTRA-TDD-r10/utra-BCCH-Container-r10 VAL_PTR = &utra_bcch_cont_tvb 1372 tvbuff_t *utra_bcch_cont_tvb = NULL; 1373 proto_tree *subtree; 1374%(DEFAULT_BODY)s 1375 if (utra_bcch_cont_tvb && rrc_sys_info_cont_handle) { 1376 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_siPsiSibContainer); 1377 lte_rrc_call_dissector(rrc_sys_info_cont_handle, utra_bcch_cont_tvb, actx->pinfo, subtree); 1378 } 1379 1380#.TYPE_ATTR 1381NeighCellConfig TYPE=FT_UINT8 DISPLAY=BASE_DEC STRINGS=VALS(lte_rrc_neighCellConfig_vals) 1382 1383#.FN_BODY NeighCellConfig VAL_PTR = &neigh_cell_config_tvb HF_INDEX=-1 1384 tvbuff_t *neigh_cell_config_tvb = NULL; 1385%(DEFAULT_BODY)s 1386 1387#.FN_FTR NeighCellConfig 1388 if (neigh_cell_config_tvb) { 1389 guint bitvalue = tvb_get_bits8(neigh_cell_config_tvb, 0, 2); 1390 actx->created_item = proto_tree_add_uint(tree, hf_index, neigh_cell_config_tvb, 0, 1, bitvalue); 1391 } 1392 1393#.FN_BODY LocationInfo-r10/locationCoordinates-r10/ellipsoid-Point-r10 VAL_PTR = &ellipsoid_point_tvb 1394 tvbuff_t *ellipsoid_point_tvb = NULL; 1395%(DEFAULT_BODY)s 1396 if (ellipsoid_point_tvb) { 1397 dissect_lpp_Ellipsoid_Point_PDU(ellipsoid_point_tvb, actx->pinfo, tree, NULL); 1398 } 1399 1400#.FN_BODY LocationInfo-r10/locationCoordinates-r10/ellipsoidPointWithAltitude-r10 VAL_PTR = &ellipsoid_point_with_alt_tvb 1401 tvbuff_t *ellipsoid_point_with_alt_tvb = NULL; 1402%(DEFAULT_BODY)s 1403 if (ellipsoid_point_with_alt_tvb) { 1404 dissect_lpp_EllipsoidPointWithAltitude_PDU(ellipsoid_point_with_alt_tvb, actx->pinfo, tree, NULL); 1405 } 1406 1407#.FN_BODY LocationInfo-r10/locationCoordinates-r10/ellipsoidPointWithUncertaintyCircle-r11 VAL_PTR = &ellipsoid_point_with_uncert_circ_tvb 1408 tvbuff_t *ellipsoid_point_with_uncert_circ_tvb = NULL; 1409%(DEFAULT_BODY)s 1410 if (ellipsoid_point_with_uncert_circ_tvb) { 1411 dissect_lpp_Ellipsoid_PointWithUncertaintyCircle_PDU(ellipsoid_point_with_uncert_circ_tvb, actx->pinfo, tree, NULL); 1412 } 1413 1414#.FN_BODY LocationInfo-r10/locationCoordinates-r10/ellipsoidPointWithUncertaintyEllipse-r11 VAL_PTR = &ellipsoid_point_with_uncert_ellipse_tvb 1415 tvbuff_t *ellipsoid_point_with_uncert_ellipse_tvb = NULL; 1416%(DEFAULT_BODY)s 1417 if (ellipsoid_point_with_uncert_ellipse_tvb) { 1418 dissect_lpp_EllipsoidPointWithUncertaintyEllipse_PDU(ellipsoid_point_with_uncert_ellipse_tvb, actx->pinfo, tree, NULL); 1419 } 1420 1421#.FN_BODY LocationInfo-r10/locationCoordinates-r10/ellipsoidPointWithAltitudeAndUncertaintyEllipsoid-r11 VAL_PTR = &ellipsoid_point_with_alt_uncert_ellipsoid_tvb 1422 tvbuff_t *ellipsoid_point_with_alt_uncert_ellipsoid_tvb = NULL; 1423%(DEFAULT_BODY)s 1424 if (ellipsoid_point_with_alt_uncert_ellipsoid_tvb) { 1425 dissect_lpp_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_PDU(ellipsoid_point_with_alt_uncert_ellipsoid_tvb, actx->pinfo, tree, NULL); 1426 } 1427 1428#.FN_BODY LocationInfo-r10/locationCoordinates-r10/ellipsoidArc-r11 VAL_PTR = &ellipsoid_arc_tvb 1429 tvbuff_t *ellipsoid_arc_tvb = NULL; 1430%(DEFAULT_BODY)s 1431 if (ellipsoid_arc_tvb) { 1432 dissect_lpp_EllipsoidArc_PDU(ellipsoid_arc_tvb, actx->pinfo, tree, NULL); 1433 } 1434 1435#.FN_BODY LocationInfo-r10/locationCoordinates-r10/polygon-r11 VAL_PTR = &polygon_tvb 1436 tvbuff_t *polygon_tvb = NULL; 1437%(DEFAULT_BODY)s 1438 if (polygon_tvb) { 1439 dissect_lpp_Polygon_PDU(polygon_tvb, actx->pinfo, tree, NULL); 1440 } 1441 1442#.FN_BODY LocationInfo-r10/horizontalVelocity-r10 VAL_PTR = &horizontal_velocity_tvb 1443 tvbuff_t *horizontal_velocity_tvb = NULL; 1444%(DEFAULT_BODY)s 1445 if (horizontal_velocity_tvb) { 1446 dissect_lpp_HorizontalVelocity_PDU(horizontal_velocity_tvb, actx->pinfo, tree, NULL); 1447 } 1448 1449#.FN_BODY LocationInfo-r10/gnss-TOD-msec-r10 VAL_PTR = &gnss_tod_msec_tvb 1450 tvbuff_t *gnss_tod_msec_tvb = NULL; 1451%(DEFAULT_BODY)s 1452 if (gnss_tod_msec_tvb) { 1453 asn1_ctx_t asn1_ctx; 1454 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, actx->pinfo); 1455 dissect_per_constrained_integer(gnss_tod_msec_tvb, 0, &asn1_ctx, tree, hf_index, 0U, 3599999U, NULL, FALSE); 1456 } 1457 1458#.TYPE_ATTR 1459LocationInfo-r10/gnss-TOD-msec-r10 TYPE=FT_UINT24 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_milliseconds 1460 1461#.FN_BODY LocationInfo-r10/eag_1/verticalVelocityInfo-r15/verticalVelocity-r15 VAL_PTR = &vertical_velocity_tvb 1462 tvbuff_t *vertical_velocity_tvb = NULL; 1463%(DEFAULT_BODY)s 1464 if (vertical_velocity_tvb) { 1465 dissect_lpp_HorizontalWithVerticalVelocity_PDU(vertical_velocity_tvb, actx->pinfo, tree, NULL); 1466 } 1467 1468#.FN_BODY LocationInfo-r10/eag_1/verticalVelocityInfo-r15/verticalVelocityAndUncertainty-r15 VAL_PTR = &vertical_velocity_tvb 1469 tvbuff_t *vertical_velocity_tvb = NULL; 1470%(DEFAULT_BODY)s 1471 if (vertical_velocity_tvb) { 1472 dissect_lpp_HorizontalVelocityWithUncertainty_PDU(vertical_velocity_tvb, actx->pinfo, tree, NULL); 1473 } 1474 1475#.TYPE_ATTR 1476LogMeasResultBT-r15/bt-Addr-r15 TYPE=FT_ETHER DISPLAY=BASE_NONE 1477 1478#.FN_BODY LogMeasResultBT-r15/bt-Addr-r15 VAL_PTR=&bt_Addr_tvb HF_INDEX=-1 1479 tvbuff_t *bt_Addr_tvb = NULL; 1480 1481%(DEFAULT_BODY)s 1482 actx->created_item = proto_tree_add_item(tree, hf_index, bt_Addr_tvb, 0, 6, ENC_NA); 1483 1484#.TYPE_ATTR 1485LogMeasResultBT-r15/rssi-BT-r15 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_dbm 1486 1487#.FN_BODY AbsoluteTimeInfo-r10 VAL_PTR = &abs_time_info_tvb 1488 tvbuff_t *abs_time_info_tvb = NULL; 1489%(DEFAULT_BODY)s 1490#.FN_FTR AbsoluteTimeInfo-r10 1491 if (abs_time_info_tvb) { 1492 const gchar *str, *hf_str; 1493 proto_tree *subtree; 1494 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_absTimeInfo); 1495 str = tvb_bcd_dig_to_str(actx->pinfo->pool, abs_time_info_tvb, 0, 6, NULL, FALSE); 1496 hf_str = wmem_strdup_printf(actx->pinfo->pool, "%c%c-%c%c-%c%c %c%c:%c%c:%c%c", str[0], str[1], 1497 str[2], str[3], str[4], str[5], str[6], str[7], str[8], str[9], str[10], str[11]); 1498 proto_tree_add_string(subtree, hf_lte_rrc_absolute_time, abs_time_info_tvb, 0, 6, hf_str); 1499 } 1500 1501#.TYPE_RENAME 1502CarrierFreqUTRA-FDD-Ext-r12/multiBandInfoList-r12 FreqBandIndicator_UTRA_FDD_r12 1503 1504#.TYPE_ATTR 1505SystemInformationBlockType9/hnb-Name TYPE=FT_STRING DISPLAY=STR_UNICODE 1506 1507#.FN_BODY SystemInformationBlockType9/hnb-Name VAL_PTR=&hnb_name_tvb HF_INDEX=-1 1508 tvbuff_t *hnb_name_tvb = NULL; 1509 1510%(DEFAULT_BODY)s 1511 actx->created_item = proto_tree_add_item(tree, hf_index, hnb_name_tvb, 0, -1, ENC_UTF_8|ENC_NA); 1512 1513#.TYPE_ATTR 1514SystemInformationBlockType10/messageIdentifier TYPE=FT_UINT16 DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_messageIdentifier_vals_ext 1515 1516#.FN_BODY SystemInformationBlockType10/messageIdentifier VAL_PTR=&msg_id_tvb HF_INDEX=-1 1517 tvbuff_t *msg_id_tvb = NULL; 1518%(DEFAULT_BODY)s 1519 1520#.FN_FTR SystemInformationBlockType10/messageIdentifier 1521 if (msg_id_tvb) { 1522 actx->created_item = proto_tree_add_item(tree, hf_index, msg_id_tvb, 0, 2, ENC_BIG_ENDIAN); 1523 } 1524 1525#.FN_BODY SystemInformationBlockType10/serialNumber VAL_PTR=&serial_nb_tvb 1526 tvbuff_t *serial_nb_tvb = NULL; 1527%(DEFAULT_BODY)s 1528 1529#.FN_FTR SystemInformationBlockType10/serialNumber 1530 if (serial_nb_tvb) { 1531 proto_tree *subtree; 1532 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_serialNumber); 1533 proto_tree_add_item(subtree, hf_lte_rrc_serialNumber_gs, serial_nb_tvb, 0, 2, ENC_BIG_ENDIAN); 1534 proto_tree_add_item(subtree, hf_lte_rrc_serialNumber_msg_code, serial_nb_tvb, 0, 2, ENC_BIG_ENDIAN); 1535 proto_tree_add_item(subtree, hf_lte_rrc_serialNumber_upd_nb, serial_nb_tvb, 0, 2, ENC_BIG_ENDIAN); 1536 } 1537 1538#.FN_BODY SystemInformationBlockType10/warningType VAL_PTR=&warning_type_tvb 1539 tvbuff_t *warning_type_tvb = NULL; 1540%(DEFAULT_BODY)s 1541 1542#.FN_FTR SystemInformationBlockType10/warningType 1543 if (warning_type_tvb) { 1544 proto_tree *subtree; 1545 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_warningType); 1546 proto_tree_add_item(subtree, hf_lte_rrc_warningType_value, warning_type_tvb, 0, 2, ENC_BIG_ENDIAN); 1547 proto_tree_add_item(subtree, hf_lte_rrc_warningType_emergency_user_alert, warning_type_tvb, 0, 2, ENC_BIG_ENDIAN); 1548 proto_tree_add_item(subtree, hf_lte_rrc_warningType_popup, warning_type_tvb, 0, 2, ENC_BIG_ENDIAN); 1549 } 1550 1551#.TYPE_ATTR 1552SystemInformationBlockType11/messageIdentifier TYPE=FT_UINT16 DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_messageIdentifier_vals_ext 1553 1554#.FN_BODY SystemInformationBlockType11/messageIdentifier VAL_PTR=&msg_id_tvb HF_INDEX=-1 1555 tvbuff_t *msg_id_tvb = NULL; 1556%(DEFAULT_BODY)s 1557 1558#.FN_FTR SystemInformationBlockType11/messageIdentifier 1559 if (msg_id_tvb) { 1560 private_data_set_message_identifier(actx, tvb_get_ntohs(msg_id_tvb, 0) << 16); 1561 actx->created_item = proto_tree_add_item(tree, hf_index, msg_id_tvb, 0, 2, ENC_BIG_ENDIAN); 1562 } 1563 1564#.FN_BODY SystemInformationBlockType11/serialNumber VAL_PTR=&serial_nb_tvb 1565 tvbuff_t *serial_nb_tvb = NULL; 1566%(DEFAULT_BODY)s 1567 1568#.FN_FTR SystemInformationBlockType11/serialNumber 1569 if (serial_nb_tvb) { 1570 proto_tree *subtree; 1571 private_data_set_message_identifier(actx, 1572 private_data_get_message_identifier(actx) | tvb_get_ntohs(serial_nb_tvb, 0)); 1573 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_serialNumber); 1574 proto_tree_add_item(subtree, hf_lte_rrc_serialNumber_gs, serial_nb_tvb, 0, 2, ENC_BIG_ENDIAN); 1575 proto_tree_add_item(subtree, hf_lte_rrc_serialNumber_msg_code, serial_nb_tvb, 0, 2, ENC_BIG_ENDIAN); 1576 proto_tree_add_item(subtree, hf_lte_rrc_serialNumber_upd_nb, serial_nb_tvb, 0, 2, ENC_BIG_ENDIAN); 1577 } 1578 1579#.FN_BODY SystemInformationBlockType11/warningMessageSegmentType VAL_PTR=&segment_type 1580 guint32 segment_type; 1581%(DEFAULT_BODY)s 1582 private_data_set_warning_message_segment_type(actx, (guint8)segment_type); 1583 1584#.FN_BODY SystemInformationBlockType11/warningMessageSegmentNumber VAL_PTR=&segment_number 1585 guint32 segment_number; 1586%(DEFAULT_BODY)s 1587 private_data_set_warning_message_segment_number(actx, (guint8)segment_number); 1588 1589#.FN_BODY SystemInformationBlockType11/dataCodingScheme VAL_PTR=&data_coding_scheme_tvb 1590 tvbuff_t *data_coding_scheme_tvb = NULL; 1591%(DEFAULT_BODY)s 1592 1593#.FN_FTR SystemInformationBlockType11/dataCodingScheme 1594 if (data_coding_scheme_tvb) { 1595 proto_tree *subtree; 1596 guint32 dataCodingScheme; 1597 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_dataCodingScheme); 1598 dataCodingScheme = dissect_cbs_data_coding_scheme(data_coding_scheme_tvb, actx->pinfo, subtree, 0); 1599 wmem_map_insert(lte_rrc_etws_cmas_dcs_hash, GUINT_TO_POINTER((guint)private_data_get_message_identifier(actx)), 1600 GUINT_TO_POINTER(dataCodingScheme)); 1601 } 1602 1603#.FN_BODY SystemInformationBlockType11/warningMessageSegment VAL_PTR=&warning_msg_seg_tvb 1604 tvbuff_t *warning_msg_seg_tvb = NULL; 1605%(DEFAULT_BODY)s 1606 1607#.FN_FTR SystemInformationBlockType11/warningMessageSegment 1608 if (warning_msg_seg_tvb) { 1609 proto_tree *subtree; 1610 tvbuff_t *frag_tvb; 1611 gpointer p_dcs; 1612 fragment_head *frag_data = fragment_add_seq_check(<e_rrc_sib11_reassembly_table, warning_msg_seg_tvb, 0, actx->pinfo, 1613 private_data_get_message_identifier(actx), NULL, 1614 private_data_get_warning_message_segment_number(actx), 1615 tvb_reported_length(warning_msg_seg_tvb), 1616 private_data_get_warning_message_segment_type(actx) ? FALSE : TRUE); 1617 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_warningMessageSegment); 1618 frag_tvb = process_reassembled_data(warning_msg_seg_tvb, 0, actx->pinfo, "Reassembled SIB11 warning message", 1619 frag_data, <e_rrc_sib11_frag_items, NULL, subtree); 1620 p_dcs = wmem_map_lookup(lte_rrc_etws_cmas_dcs_hash, GUINT_TO_POINTER((guint)private_data_get_message_identifier(actx))); 1621 if (frag_tvb && p_dcs) { 1622 dissect_lte_rrc_warningMessageSegment(frag_tvb, subtree, actx->pinfo, GPOINTER_TO_UINT(p_dcs)); 1623 } 1624 } 1625 1626#.TYPE_ATTR 1627SystemInformationBlockType12-r9/messageIdentifier-r9 TYPE=FT_UINT16 DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_messageIdentifier_vals_ext 1628 1629#.FN_BODY SystemInformationBlockType12-r9/messageIdentifier-r9 VAL_PTR=&msg_id_tvb HF_INDEX=-1 1630 tvbuff_t *msg_id_tvb = NULL; 1631%(DEFAULT_BODY)s 1632 1633#.FN_FTR SystemInformationBlockType12-r9/messageIdentifier-r9 1634 if (msg_id_tvb) { 1635 private_data_set_message_identifier(actx, tvb_get_ntohs(msg_id_tvb, 0) << 16); 1636 actx->created_item = proto_tree_add_item(tree, hf_index, msg_id_tvb, 0, 2, ENC_BIG_ENDIAN); 1637 } 1638 1639#.FN_BODY SystemInformationBlockType12-r9/serialNumber-r9 VAL_PTR=&serial_nb_tvb 1640 tvbuff_t *serial_nb_tvb = NULL; 1641%(DEFAULT_BODY)s 1642 1643#.FN_FTR SystemInformationBlockType12-r9/serialNumber-r9 1644 if (serial_nb_tvb) { 1645 proto_tree *subtree; 1646 private_data_set_message_identifier(actx, 1647 private_data_get_message_identifier(actx) | tvb_get_ntohs(serial_nb_tvb, 0)); 1648 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_serialNumber); 1649 proto_tree_add_item(subtree, hf_lte_rrc_serialNumber_gs, serial_nb_tvb, 0, 2, ENC_BIG_ENDIAN); 1650 proto_tree_add_item(subtree, hf_lte_rrc_serialNumber_msg_code, serial_nb_tvb, 0, 2, ENC_BIG_ENDIAN); 1651 proto_tree_add_item(subtree, hf_lte_rrc_serialNumber_upd_nb, serial_nb_tvb, 0, 2, ENC_BIG_ENDIAN); 1652 } 1653 1654#.FN_BODY SystemInformationBlockType12-r9/warningMessageSegmentType-r9 VAL_PTR=&segment_type 1655 guint32 segment_type; 1656%(DEFAULT_BODY)s 1657 private_data_set_warning_message_segment_type(actx, (guint8)segment_type); 1658 1659#.FN_BODY SystemInformationBlockType12-r9/warningMessageSegmentNumber-r9 VAL_PTR=&segment_number 1660 guint32 segment_number; 1661%(DEFAULT_BODY)s 1662 private_data_set_warning_message_segment_number(actx, (guint8)segment_number); 1663 1664#.FN_BODY SystemInformationBlockType12-r9/dataCodingScheme-r9 VAL_PTR=&data_coding_scheme_tvb 1665 tvbuff_t *data_coding_scheme_tvb = NULL; 1666%(DEFAULT_BODY)s 1667 1668#.FN_FTR SystemInformationBlockType12-r9/dataCodingScheme-r9 1669 if (data_coding_scheme_tvb) { 1670 proto_tree *subtree; 1671 guint32 dataCodingScheme; 1672 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_dataCodingScheme); 1673 dataCodingScheme = dissect_cbs_data_coding_scheme(data_coding_scheme_tvb, actx->pinfo, subtree, 0); 1674 wmem_map_insert(lte_rrc_etws_cmas_dcs_hash, GUINT_TO_POINTER((guint)private_data_get_message_identifier(actx)), 1675 GUINT_TO_POINTER(dataCodingScheme)); 1676 } 1677 1678#.FN_BODY SystemInformationBlockType12-r9/warningMessageSegment-r9 VAL_PTR=&warning_msg_seg_tvb 1679 tvbuff_t *warning_msg_seg_tvb = NULL; 1680%(DEFAULT_BODY)s 1681 1682#.FN_FTR SystemInformationBlockType12-r9/warningMessageSegment-r9 1683 if (warning_msg_seg_tvb) { 1684 proto_tree *subtree; 1685 tvbuff_t *frag_tvb; 1686 gpointer p_dcs; 1687 fragment_head *frag_data = fragment_add_seq_check(<e_rrc_sib12_reassembly_table, warning_msg_seg_tvb, 0, actx->pinfo, 1688 private_data_get_message_identifier(actx), NULL, 1689 private_data_get_warning_message_segment_number(actx), 1690 tvb_reported_length(warning_msg_seg_tvb), 1691 private_data_get_warning_message_segment_type(actx) ? FALSE : TRUE); 1692 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_warningMessageSegment); 1693 frag_tvb = process_reassembled_data(warning_msg_seg_tvb, 0, actx->pinfo, "Reassembled SIB12 warning message", 1694 frag_data, <e_rrc_sib12_frag_items, NULL, subtree); 1695 p_dcs = wmem_map_lookup(lte_rrc_etws_cmas_dcs_hash, GUINT_TO_POINTER((guint)private_data_get_message_identifier(actx))); 1696 if (frag_tvb && p_dcs) { 1697 dissect_lte_rrc_warningMessageSegment(frag_tvb, subtree, actx->pinfo, GPOINTER_TO_UINT(p_dcs)); 1698 } 1699 } 1700 1701#.TYPE_ATTR 1702EAB-Config-r11/eab-Category-r11 STRINGS=VALS(lte_rrc_eab_category_vals) 1703 1704#.TYPE_ATTR 1705SystemInformationBlockType16-r11/timeInfo-r11/dayLightSavingTime-r11 TYPE=FT_UINT8 DISPLAY=BASE_DEC STRINGS=VALS(lte_rrc_daylightSavingTime_vals) 1706 1707#.FN_BODY SystemInformationBlockType16-r11/timeInfo-r11/dayLightSavingTime-r11 VAL_PTR=&daylight_saving_time_tvb HF_INDEX=-1 1708 tvbuff_t *daylight_saving_time_tvb = NULL; 1709%(DEFAULT_BODY)s 1710 1711#.FN_FTR SystemInformationBlockType16-r11/timeInfo-r11/dayLightSavingTime-r11 1712 if (daylight_saving_time_tvb) { 1713 guint bitvalue = tvb_get_bits8(daylight_saving_time_tvb, 0, 2); 1714 actx->created_item = proto_tree_add_uint(tree, hf_index, daylight_saving_time_tvb, 0, 1, bitvalue); 1715 } 1716 1717#.TYPE_ATTR 1718SystemInformationBlockType16-r11/timeInfo-r11/leapSeconds-r11 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds 1719 1720#.TYPE_ATTR 1721SystemInformationBlockType16-r11/timeInfo-r11/localTimeOffset-r11 DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(lte_rrc_localTimeOffset_fmt) 1722 1723#.FN_BODY SystemInformationBlockType16-r11/timeInfo-r11/timeInfoUTC-r11 VAL_PTR=&timeInfo 1724 guint64 timeInfo; 1725 proto_tree *subtree; 1726 nstime_t ts; 1727 guint32 old_offset = offset; 1728%(DEFAULT_BODY)s 1729 1730#.FN_FTR SystemInformationBlockType16-r11/timeInfo-r11/timeInfoUTC-r11 1731 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_timeInfo); 1732 ts.secs = (time_t)(timeInfo/100)-EPOCH_DELTA_1900_01_01_00_00_00_UTC; /* epoch is 00:00:00 (midnight) UTC on 1900-01-01 */ 1733 ts.nsecs = (int)(timeInfo%100)*10000000; 1734 proto_tree_add_time(subtree, hf_lte_rrc_utc_time, tvb, old_offset>>3, (old_offset&0x07) ? 6 : 5, &ts); 1735 proto_tree_add_time(subtree, hf_lte_rrc_local_time, tvb, old_offset>>3, (old_offset&0x07) ? 6 : 5, &ts); 1736 1737#.TYPE_ATTR 1738SystemInformationBlockType26-r15/threshS-RSSI-CBR-r14 DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(lte_rrc_threshS_RSSI_CBR_r14_fmt) 1739 1740#.TYPE_ATTR 1741WLAN-Identifiers-r12/ssid-r12 TYPE=FT_STRING DISPLAY=STR_ASCII 1742 1743#.FN_BODY WLAN-Identifiers-r12/ssid-r12 VAL_PTR=&ssid_tvb HF_INDEX=-1 1744 tvbuff_t *ssid_tvb = NULL; 1745 1746%(DEFAULT_BODY)s 1747 actx->created_item = proto_tree_add_item(tree, hf_index, ssid_tvb, 0, -1, ENC_ASCII|ENC_NA); 1748 1749#.TYPE_ATTR 1750WLAN-Identifiers-r12/bssid-r12 TYPE=FT_ETHER 1751 1752#.TYPE_ATTR 1753WLAN-Identifiers-r12/hessid-r12 TYPE=FT_ETHER 1754 1755#.TYPE_ATTR 1756RRCConnectionReject-r8-IEs/waitTime DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds 1757 1758#.TYPE_ATTR 1759RRCConnectionReject-v1020-IEs/extendedWaitTime-r10 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds 1760 1761#.TYPE_ATTR 1762RRCConnectionRelease-v1020-IEs/extendedWaitTime-r10 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds 1763 1764#.TYPE_ATTR 1765RRCConnectionRelease-v1540-IEs/waitTime DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds 1766 1767#.TYPE_ATTR 1768RRCEarlyDataComplete-r15-IEs/extendedWaitTime-r15 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds 1769 1770#.TYPE_ATTR 1771SystemInformationBlockType1/cellSelectionInfo/q-RxLevMinOffset STRINGS=VALS(lte_rrc_q_RxLevMinOffset_vals) 1772 1773#.TYPE_ATTR 1774CellSelectionInfoCE1-v1360/delta-RxLevMinCE1-v1360 STRINGS=VALS(lte_rrc_delta_RxLevMin_vals) 1775 1776#.TYPE_ATTR 1777CellSelectionInfo-v920/q-QualMinOffset-r9 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_decibels 1778 1779#.TYPE_ATTR 1780MobilityControlInfo/eag_4/schedulingInfoSIB1-BR-r14 TYPE=FT_UINT32 DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_schedulingInfoSIB1_BR_r13_vals_ext 1781 1782#.TYPE_ATTR 1783TrafficPatternInfo-r14/timingOffset-r14 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_milliseconds 1784 1785#.FN_BODY TrafficPatternInfo-r14/messageSize-r14 VAL_PTR = &messageSize_r14_tvb HF_INDEX = -1 1786 tvbuff_t *messageSize_r14_tvb = NULL; 1787%(DEFAULT_BODY)s 1788 if (messageSize_r14_tvb) { 1789 guint bitvalue = tvb_get_bits8(messageSize_r14_tvb, 0, 6); 1790 actx->created_item = proto_tree_add_uint(tree, hf_index, messageSize_r14_tvb, 0, 1, bitvalue); 1791 } 1792 1793#.TYPE_ATTR 1794TrafficPatternInfo-r14/messageSize-r14 TYPE=FT_UINT8 DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_messageSize_r14_vals_ext 1795 1796#.TYPE_ATTR 1797RLF-Report-r9/eag_1/timeConnFailure-r10 DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(lte_rrc_timeConnFailure_r10_fmt) 1798 1799#.TYPE_ATTR 1800LogMeasInfo-r10/relativeTimeStamp-r10 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds 1801 1802#.FN_BODY BLER-Result-r12/blocksReceived-r12/n-r12 VAL_PTR = &n_r12_tvb HF_INDEX = -1 1803 tvbuff_t *n_r12_tvb = NULL; 1804%(DEFAULT_BODY)s 1805 if (n_r12_tvb) { 1806 guint bitvalue = tvb_get_bits8(n_r12_tvb, 0, 3); 1807 actx->created_item = proto_tree_add_uint(tree, hf_index, n_r12_tvb, 0, 1, bitvalue); 1808 } 1809 1810#.TYPE_ATTR 1811BLER-Result-r12/blocksReceived-r12/n-r12 TYPE=FT_UINT8 DISPLAY=BASE_DEC STRINGS=VALS(lte_rrc_n_r12_vals) 1812 1813#.FN_BODY BLER-Result-r12/blocksReceived-r12/m-r12 VAL_PTR = &m_r12_tvb HF_INDEX = -1 1814 tvbuff_t *m_r12_tvb = NULL; 1815%(DEFAULT_BODY)s 1816 if (m_r12_tvb) { 1817 actx->created_item = proto_tree_add_item(tree, hf_index, m_r12_tvb, 0, 1, ENC_BIG_ENDIAN); 1818 } 1819 1820#.TYPE_ATTR 1821BLER-Result-r12/blocksReceived-r12/m-r12 TYPE=FT_UINT8 DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(lte_rrc_m_r12_fmt) 1822 1823#.TYPE_ATTR 1824BLER-Range-r12 DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_BLER_Range_r12_vals_ext 1825 1826#.TYPE_ATTR 1827TimeSinceFailure-r11 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds 1828 1829#.TYPE_ATTR 1830TimeUntilReconnection-r16 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds 1831 1832#.FIELD_ATTR 1833CarrierFreqUTRA-FDD/q-RxLevMin ABBREV=utra_q_RxLevMin 1834 1835#.TYPE_ATTR 1836CarrierFreqUTRA-FDD/q-RxLevMin DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_utra_q_RxLevMin_vals_ext 1837 1838#.FIELD_ATTR 1839CarrierFreqUTRA-FDD-Ext-r12/q-RxLevMin-r12 ABBREV=utra_q_RxLevMin_r12 1840 1841#.TYPE_ATTR 1842CarrierFreqUTRA-FDD-Ext-r12/q-RxLevMin-r12 DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_utra_q_RxLevMin_vals_ext 1843 1844#.FIELD_ATTR 1845CarrierFreqUTRA-TDD/q-RxLevMin ABBREV=utra_q_RxLevMin 1846 1847#.TYPE_ATTR 1848CarrierFreqUTRA-TDD/q-RxLevMin DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_utra_q_RxLevMin_vals_ext 1849 1850#.FIELD_ATTR 1851CarrierFreqUTRA-TDD-r12/q-RxLevMin-r12 ABBREV=utra_q_RxLevMin_r12 1852 1853#.TYPE_ATTR 1854CarrierFreqUTRA-TDD-r12/q-RxLevMin-r12 DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_utra_q_RxLevMin_vals_ext 1855 1856#.TYPE_ATTR 1857CarrierFreqUTRA-FDD/p-MaxUTRA DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_dbm 1858 1859#.TYPE_ATTR 1860CarrierFreqUTRA-FDD-Ext-r12/p-MaxUTRA-r12 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_dbm 1861 1862#.TYPE_ATTR 1863CarrierFreqUTRA-TDD/p-MaxUTRA DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_dbm 1864 1865#.TYPE_ATTR 1866CarrierFreqUTRA-TDD-r12/p-MaxUTRA-r12 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_dbm 1867 1868#.TYPE_ATTR 1869CarrierFreqUTRA-FDD/q-QualMin DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_decibels 1870 1871#.TYPE_ATTR 1872CarrierFreqUTRA-FDD-Ext-r12/q-QualMin-r12 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_decibels 1873 1874#.FIELD_ATTR 1875CarrierFreqsInfoGERAN/commonInfo/q-RxLevMin ABBREV=geran_q_RxLevMin 1876 1877#.TYPE_ATTR 1878CarrierFreqsInfoGERAN/commonInfo/q-RxLevMin DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_geran_q_RxLevMin_vals_ext 1879 1880#.TYPE_ATTR 1881CarrierFreqsInfoGERAN/commonInfo/p-MaxGERAN DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_dbm 1882 1883#.TYPE_ATTR 1884CQI-ReportConfig/nomPDSCH-RS-EPRE-Offset STRINGS=VALS(lte_rrc_nomPDSCH_RS_EPRE_Offset_vals) 1885 1886#.TYPE_ATTR 1887CQI-ReportConfig-r10/nomPDSCH-RS-EPRE-Offset STRINGS=VALS(lte_rrc_nomPDSCH_RS_EPRE_Offset_vals) 1888 1889#.TYPE_ATTR 1890CQI-ReportConfigSCell-r10/nomPDSCH-RS-EPRE-Offset-r10 STRINGS=VALS(lte_rrc_nomPDSCH_RS_EPRE_Offset_vals) 1891 1892#.TYPE_ATTR 1893P-C-AndCBSR-r11/p-C-r11 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_decibels 1894 1895#.TYPE_ATTR 1896P-C-AndCBSR-r13/p-C-r13 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_decibels 1897 1898#.TYPE_ATTR 1899P-C-AndCBSR-r15 /p-C-r15 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_decibels 1900 1901#.TYPE_ATTR 1902CSI-RS-Config-r10/csi-RS-r10/setup/p-C-r10 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_decibels 1903 1904#.FN_BODY IP-Address-r13/ipv4-r13 VAL_PTR=&ipv4_tvb HF_INDEX=-1 1905 tvbuff_t *ipv4_tvb = NULL; 1906%(DEFAULT_BODY)s 1907 if (ipv4_tvb) { 1908 actx->created_item = proto_tree_add_item(tree, hf_index, ipv4_tvb, 0, 4, ENC_BIG_ENDIAN); 1909 } 1910 1911#.TYPE_ATTR 1912IP-Address-r13/ipv4-r13 TYPE=FT_IPv4 DISPLAY=BASE_NONE 1913 1914#.FN_BODY IP-Address-r13/ipv6-r13 VAL_PTR=&ipv6_tvb HF_INDEX=-1 1915 tvbuff_t *ipv6_tvb = NULL; 1916%(DEFAULT_BODY)s 1917 if (ipv6_tvb) { 1918 actx->created_item = proto_tree_add_item(tree, hf_index, ipv6_tvb, 0, 16, ENC_BIG_ENDIAN); 1919 } 1920 1921#.TYPE_ATTR 1922IP-Address-r13/ipv6-r13 TYPE=FT_IPv6 DISPLAY=BASE_NONE 1923 1924#.FN_BODY MAC-MainConfig 1925 /* Accumulate values in drx_config while dissecting DRX config. 1926 Do this here rather than down in DRX-Config so that we will see 1927 fields overwritten in the R11 extension */ 1928 drx_config_t *drx_config = private_data_get_drx_config(actx); 1929%(DEFAULT_BODY)s 1930 if (drx_config->configured) { 1931 mac_lte_info* p_mac_lte_info; 1932 1933 /* Verify that config is valid */ 1934 drx_check_config_sane(drx_config, actx); 1935 1936 /* Look for UE identifier */ 1937 p_mac_lte_info = (mac_lte_info *)p_get_proto_data(wmem_file_scope(), actx->pinfo, proto_mac_lte, 0); 1938 if (p_mac_lte_info != NULL) { 1939 /* If found, configure MAC with DRX config */ 1940 set_mac_lte_drx_config(p_mac_lte_info->ueid, drx_config, actx->pinfo); 1941 } 1942 1943 /* Clear out state */ 1944 drx_config->configured = FALSE; 1945 } 1946 1947 1948#.FN_BODY MAC-MainConfig/eag_1/sr-ProhibitTimer-r9 VAL_PTR=&timer 1949 guint32 timer; 1950%(DEFAULT_BODY)s 1951 1952#.TYPE_ATTR 1953MAC-MainConfig/eag_1/sr-ProhibitTimer-r9 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_sr_periods 1954 1955#.TYPE_ATTR 1956MAC-MainConfig/eag_9/shortTTI-AndSPT-r15/setup/ssr-ProhibitTimer-r15 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_sr_periods 1957 1958#.FN_BODY MAC-MainConfig/eag_2/mac-MainConfig-v1020/extendedBSR-Sizes-r10 1959 mac_lte_info* p_mac_lte_info; 1960 1961%(DEFAULT_BODY)s 1962 /* Look for UE identifier */ 1963 p_mac_lte_info = (mac_lte_info *)p_get_proto_data(wmem_file_scope(), actx->pinfo, proto_mac_lte, 0); 1964 if (p_mac_lte_info != NULL) { 1965 /* Tell MAC to use extended BSR sizes configuration */ 1966 set_mac_lte_extended_bsr_sizes(p_mac_lte_info->ueid, TRUE, actx->pinfo); 1967 } 1968 1969#.TYPE_ATTR 1970PDSCH-ConfigCommon/referenceSignalPower DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_dbm 1971 1972#.TYPE_ATTR 1973P-Max DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_dbm 1974 1975#.TYPE_ATTR 1976P-MaxNR-r15 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_dbm 1977 1978#.TYPE_ATTR 1979SPS-ConfigUL/setup/p0-Persistent/p0-NominalPUSCH-Persistent DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_dbm 1980 1981#.TYPE_ATTR 1982SPS-ConfigUL/setup/p0-Persistent/p0-UE-PUSCH-Persistent DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_decibels 1983 1984#.TYPE_ATTR 1985SPS-ConfigUL/setup/eag_1/p0-PersistentSubframeSet2-r12/setup/p0-NominalPUSCH-PersistentSubframeSet2-r12 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_dbm 1986 1987#.TYPE_ATTR 1988SPS-ConfigUL/setup/eag_1/p0-PersistentSubframeSet2-r12/setup/p0-UE-PUSCH-PersistentSubframeSet2-r12 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_decibels 1989 1990#.TYPE_ATTR 1991UplinkPowerControlCommon/deltaPreambleMsg3 STRINGS=VALS(lte_rrc_deltaPreambleMsg3_vals) 1992 1993#.TYPE_ATTR 1994UplinkPowerControlCommon/p0-NominalPUSCH DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_dbm 1995 1996#.TYPE_ATTR 1997UplinkPowerControlCommonSCell-v1130/deltaPreambleMsg3-r11 STRINGS=VALS(lte_rrc_deltaPreambleMsg3_vals) 1998 1999#.TYPE_ATTR 2000UplinkPowerControlCommon/p0-NominalPUCCH DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_dbm 2001 2002#.TYPE_ATTR 2003UplinkPowerControlCommon-v1610/p0-NominalSRS-Add-r16 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_dbm 2004 2005#.TYPE_ATTR 2006UplinkPowerControlCommonPSCell-r12/p0-NominalPUCCH-r12 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_dbm 2007 2008#.TYPE_ATTR 2009UplinkPowerControlCommonSCell-v1310/p0-NominalPUCCH DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_dbm 2010 2011#.TYPE_ATTR 2012UplinkPowerControlCommonSCell-r10/p0-NominalPUSCH-r10 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_dbm 2013 2014#.TYPE_ATTR 2015UplinkPowerControlCommonPUSCH-LessCell-v1430/p0-Nominal-PeriodicSRS-r14 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_dbm 2016 2017#.TYPE_ATTR 2018UplinkPowerControlCommonPUSCH-LessCell-v1430/p0-Nominal-AperiodicSRS-r14 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_dbm 2019 2020#.TYPE_ATTR 2021UplinkPowerControlDedicated/p0-UE-PUSCH DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_decibels 2022 2023#.TYPE_ATTR 2024UplinkPowerControlDedicated/p0-UE-PUCCH DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_decibels 2025 2026#.TYPE_ATTR 2027UplinkPowerControlDedicated-v1250/set2PowerControlParameter/setup/p0-NominalPUSCH-SubframeSet2-r12 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_dbm 2028 2029#.TYPE_ATTR 2030UplinkPowerControlDedicated-v1250/set2PowerControlParameter/setup/p0-UE-PUSCH-SubframeSet2-r12 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_decibels 2031 2032#.TYPE_ATTR 2033UplinkPowerControlDedicated-v1530/p0-UE-PUSCH-r15 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_decibels 2034 2035#.TYPE_ATTR 2036UplinkPUSCH-LessPowerControlDedicated-v1430/p0-UE-PeriodicSRS-r14 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_decibels 2037 2038#.TYPE_ATTR 2039UplinkPUSCH-LessPowerControlDedicated-v1430/p0-UE-AperiodicSRS-r14 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_decibels 2040 2041#.TYPE_ATTR 2042UplinkPowerControlAddSRS-r16/p0-UE-SRS-Add-r16 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_decibels 2043 2044#.TYPE_ATTR 2045UplinkPowerControlDedicatedSCell-r10/p0-UE-PUSCH-r10 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_decibels 2046 2047#.TYPE_ATTR 2048UplinkPowerControlDedicatedSCell-v1310/p0-UE-PUCCH DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_decibels 2049 2050#.TYPE_ATTR 2051CellSelectionInfoNFreq-r13/q-RxLevMinOffset STRINGS=VALS(lte_rrc_q_RxLevMinOffset_vals) 2052 2053#.TYPE_ATTR 2054Q-QualMin-r9 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_decibels 2055 2056#.TYPE_ATTR 2057Q-RxLevMin DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_q_RxLevMin_vals_ext 2058 2059#.TYPE_ATTR 2060CarrierFreqNR-r15/q-RxLevMin-r15 DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_q_RxLevMin_vals_ext 2061 2062#.TYPE_ATTR 2063CarrierFreqNR-r15/q-RxLevMinSUL-r15 DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_q_RxLevMin_vals_ext 2064 2065#.TYPE_ATTR 2066CarrierFreqNR-r15/q-QualMin-r15 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_decibels 2067 2068#.TYPE_ATTR 2069Q-OffsetRangeInterRAT DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_decibels 2070 2071#.TYPE_ATTR 2072ReselectionThreshold DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_ReselectionThreshold_vals_ext 2073 2074#.TYPE_ATTR 2075ReselectionThresholdQ-r9 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_decibels 2076 2077#.TYPE_ATTR 2078T-Reselection DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds 2079 2080#.TYPE_ATTR 2081T-ReselectionEUTRA-CE-r13 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds 2082 2083#.TYPE_ATTR 2084Hysteresis DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_Hysteresis_vals_ext 2085 2086#.TYPE_ATTR 2087CSI-RSRP-Range-r12 DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_RSRP_Range_vals_ext 2088 2089#.TYPE_ATTR 2090MBSFN-RSRQ-Range-r12 DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_MBSFN_RSRQ_Range_vals_ext 2091 2092#.TYPE_RENAME 2093MeasConfig/s-Measure S_Measure 2094 2095#.TYPE_ATTR 2096MeasConfig/s-Measure DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_s_Measure_vals_ext 2097 2098#.TYPE_ATTR 2099MeasResultGERAN/measResult/rssi DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=&gsm_a_rr_rxlev_vals_ext 2100 2101#.TYPE_ATTR 2102MeasResultUTRA/measResult/utra-EcN0 DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_utra_EcN0_vals_ext 2103 2104#.TYPE_ATTR 2105MeasResultUTRA/measResult/utra-RSCP DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_utra_RSCP_vals_ext 2106 2107#.TYPE_ATTR 2108ReportConfigEUTRA/triggerType/event/eventId/eventA3/a3-Offset DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_a3_a6_c2_Offset_vals_ext 2109 2110#.TYPE_ATTR 2111ReportConfigEUTRA/triggerType/event/eventId/eventA6-r10/a6-Offset-r10 DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_a3_a6_c2_Offset_vals_ext 2112 2113#.TYPE_ATTR 2114ReportConfigEUTRA/triggerType/event/eventId/eventC2-r12/c2-Offset-r12 DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_a3_a6_c2_Offset_vals_ext 2115 2116#.TYPE_ATTR 2117CondReconfigurationTriggerEUTRA-r16/condEventId-r16/a3-Offset-r16 DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_a3_a6_c2_Offset_vals_ext 2118 2119#.TYPE_RENAME 2120ThresholdEUTRA/threshold-RSRP Threshold_RSRP_Range 2121 2122#.TYPE_ATTR 2123ThresholdEUTRA/threshold-RSRP DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_threshold_RSRP_vals_ext 2124 2125#.TYPE_RENAME 2126ThresholdEUTRA/threshold-RSRQ Threshold_RSRQ_Range 2127 2128#.TYPE_ATTR 2129ThresholdEUTRA/threshold-RSRQ DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_threshold_RSRQ_vals_ext 2130 2131#.TYPE_ATTR 2132ThresholdGERAN DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_thresholdGERAN_vals_ext 2133 2134#.TYPE_RENAME 2135ThresholdUTRA/utra-RSCP Threshold_utra_RSRP 2136 2137#.TYPE_ATTR 2138ThresholdUTRA/utra-RSCP DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_thresholdUTRA_RSCP_vals_ext 2139 2140#.TYPE_RENAME 2141ThresholdUTRA/utra-EcN0 Threshold_utra_EcN0 2142 2143#.TYPE_ATTR 2144ThresholdUTRA/utra-EcN0 DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_thresholdUTRA_EcN0_vals_ext 2145 2146#.TYPE_ATTR 2147RSRP-Range DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_RSRP_Range_vals_ext 2148 2149#.TYPE_ATTR 2150RSRP-Range-v1360 DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_RSRP_Range_v1360_vals_ext 2151 2152#.TYPE_ATTR 2153RSRP-RangeSL-r12 DISPLAY=BASE_DEC STRINGS=VALS(lte_rrc_RSRP_RangeSL_vals) 2154 2155#.TYPE_ATTR 2156RSRP-RangeSL2-r12 DISPLAY=BASE_DEC STRINGS=VALS(lte_rrc_RSRP_RangeSL2_vals) 2157 2158#.TYPE_ATTR 2159RSRP-RangeSL3-r12 DISPLAY=BASE_DEC STRINGS=VALS(lte_rrc_RSRP_RangeSL3_vals) 2160 2161#.TYPE_ATTR 2162RSRP-RangeSL4-r13 DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_RSRP_RangeSL4_vals_ext 2163 2164#.TYPE_ATTR 2165RSRP-RangeNR-r15 DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(lte_rrc_RSRP_RangeNR_r15_fmt) 2166 2167#.TYPE_ATTR 2168RSRQ-Range DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_RSRQ_Range_vals_ext 2169 2170#.TYPE_ATTR 2171RSRQ-Range-v1250 DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_RSRQ_Range_vals_ext 2172 2173#.TYPE_ATTR 2174RSRQ-Range-r13 DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_RSRQ_Range_vals_ext 2175 2176#.TYPE_ATTR 2177RSRQ-RangeNR-r15 DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(lte_rrc_RSRQ_RangeNR_r15_fmt) 2178 2179#.TYPE_ATTR 2180RS-SINR-Range-r13 DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(lte_rrc_RS_SINR_Range_r13_fmt) 2181 2182#.TYPE_ATTR 2183RS-SINR-RangeNR-r15 DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(lte_rrc_RS_SINR_RangeNR_r15_fmt) 2184 2185#.TYPE_ATTR 2186RSSI-Range-r13 DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(lte_rrc_RSSI_Range_r13_fmt) 2187 2188#.TYPE_ATTR 2189MeasResultWLAN-r13/availableAdmissionCapacityWLAN-r13 DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(lte_rrc_availableAdmissionCapacityWLAN_fmt) 2190 2191#.TYPE_ATTR 2192MeasResultForECID-r9/ue-RxTxTimeDiffResult-r9 DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(lte_rrc_ue_RxTxTimeDiffResult_fmt) 2193 2194#.TYPE_ATTR 2195MeasResultForRSSI-r13/channelOccupancy-r13 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_percent 2196 2197#.TYPE_ATTR 2198MeasResultForRSSI-NR-r16/channelOccupancyNR-r16 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_percent 2199 2200#.TYPE_ATTR 2201UL-PDCP-DelayResult-r13/excessDelay-r13 DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_excessDelay_r13_vals_ext 2202 2203#.TYPE_ATTR 2204UL-PDCP-DelayValueResult-r16/averageDelay-r16 DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(lte_rrc_averageDelay_r16_fmt) 2205 2206#.TYPE_ATTR 2207MeasResultSSTD-r13/subframeBoundaryOffsetResult-r13 DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(lte_rrc_subframeBoundaryOffsetResult_r13_fmt) 2208 2209#.FN_BODY SoundingRS-UL-ConfigDedicated/setup/duration 2210 actx->created_item = proto_tree_add_bits_item(tree, hf_index, tvb, offset, 1, ENC_BIG_ENDIAN); 2211 offset++; 2212 2213#.TYPE_ATTR 2214SoundingRS-UL-ConfigDedicated/setup/duration STRINGS=TFS(<e_rrc_duration_val) 2215 2216#.FN_HDR MasterInformationBlock 2217 2218 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "MasterInformationBlock"); 2219 2220#.FN_HDR SystemInformation 2221 2222 if (private_data_get_bcch_dl_sch_msg(actx) == FALSE) { 2223 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SystemInformation ["); 2224 } 2225 2226#.FN_BODY SystemInformation 2227 2228%(DEFAULT_BODY)s 2229 if (private_data_get_bcch_dl_sch_msg(actx) == FALSE) { 2230 col_append_str(actx->pinfo->cinfo, COL_INFO, " ]"); 2231 } 2232 2233#.FN_HDR SystemInformationBlockType1 2234 2235 if (private_data_get_bcch_dl_sch_msg(actx) == FALSE) { 2236 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SystemInformationBlockType1"); 2237 } 2238 2239#.FN_HDR SystemInformation-BR-r13 2240 2241 private_data_set_bcch_dl_sch_msg(actx, TRUE); 2242 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SystemInformation-BR-r13 ["); 2243 2244#.FN_BODY SystemInformation-BR-r13 2245 2246%(DEFAULT_BODY)s 2247 col_append_str(actx->pinfo->cinfo, COL_INFO, " ]"); 2248 2249#.FN_HDR SystemInformationBlockType1-BR-r13 2250 2251 private_data_set_bcch_dl_sch_msg(actx, TRUE); 2252 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SystemInformationBlockType1-BR-r13"); 2253 2254#.FN_HDR SystemInformation-MBMS-r14 2255 2256 private_data_set_bcch_dl_sch_msg(actx, TRUE); 2257 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SystemInformation-MBMS-r14 ["); 2258 2259#.FN_BODY SystemInformation-MBMS-r14 2260 2261%(DEFAULT_BODY)s 2262 col_append_str(actx->pinfo->cinfo, COL_INFO, " ]"); 2263 2264#.FN_HDR SystemInformationBlockType1-MBMS-r14 2265 2266 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SystemInformationBlockType1-MBMS-r14"); 2267 2268#.FN_HDR SystemInformationBlockType2 2269 2270 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB2"); 2271 2272#.FN_HDR SystemInformationBlockType3 2273 2274 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB3"); 2275 2276#.FN_HDR SystemInformationBlockType4 2277 2278 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB4"); 2279 2280#.FN_HDR SystemInformationBlockType5 2281 2282 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB5"); 2283 2284#.FN_HDR SystemInformationBlockType6 2285 2286 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB6"); 2287 2288#.FN_HDR SystemInformationBlockType7 2289 2290 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB7"); 2291 2292#.FN_HDR SystemInformationBlockType8 2293 2294 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB8"); 2295 2296#.FN_HDR SystemInformationBlockType9 2297 2298 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB9"); 2299 2300#.FN_HDR SystemInformationBlockType10 2301 2302 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB10"); 2303 2304#.FN_HDR SystemInformationBlockType11 2305 2306 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB11"); 2307 2308#.FN_HDR SystemInformationBlockType12-r9 2309 2310 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB12"); 2311 2312#.FN_HDR SystemInformationBlockType13-r9 2313 2314 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB13"); 2315 2316#.FN_HDR SystemInformationBlockType14-r11 2317 2318 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB14"); 2319 2320#.FN_HDR SystemInformationBlockType15-r11 2321 2322 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB15"); 2323 2324#.FN_HDR SystemInformationBlockType16-r11 2325 2326 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB16"); 2327 2328#.FN_HDR SystemInformationBlockType17-r12 2329 2330 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB17"); 2331 2332#.FN_HDR SystemInformationBlockType18-r12 2333 2334 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB18"); 2335 2336#.FN_HDR SystemInformationBlockType19-r12 2337 2338 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB19"); 2339 2340#.FN_HDR SystemInformationBlockType20-r13 2341 2342 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB20"); 2343 2344#.FN_HDR SystemInformationBlockType21-r14 2345 2346 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB21"); 2347 2348#.FN_HDR SystemInformationBlockType24-r15 2349 2350 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB24"); 2351 2352#.FN_HDR SystemInformationBlockType25-r15 2353 2354 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB25"); 2355 2356#.FN_HDR SystemInformationBlockType26-r15 2357 2358 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB26"); 2359 2360#.FN_HDR SystemInformationBlockType26a-r16 2361 2362 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB26a"); 2363 2364#.FN_HDR SystemInformationBlockType27-r16 2365 2366 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB27"); 2367 2368#.FN_HDR SystemInformationBlockType28-r16 2369 2370 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB28"); 2371 2372#.FN_HDR SystemInformationBlockType29-r16 2373 2374 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB29"); 2375 2376#.FN_HDR SystemInformationBlockPos-r15 2377 2378 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIBPos"); 2379 2380#.FN_HDR MBSFNAreaConfiguration-r9 2381 2382 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "MBSFNAreaConfiguration-r9"); 2383 2384#.FN_HDR MBMSCountingRequest-r10 2385 2386 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "MBMSCountingRequest-r10"); 2387 2388#.FN_HDR Paging 2389 2390 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "Paging"); 2391 2392#.FN_HDR RRCConnectionReestablishment 2393 2394 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCConnectionReestablishment"); 2395 2396#.FN_HDR RRCConnectionReestablishmentReject 2397 2398 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCConnectionReestablishmentReject"); 2399 2400#.FN_HDR RRCConnectionReject 2401 2402 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCConnectionReject"); 2403 2404#.FN_HDR RRCConnectionSetup 2405 mac_lte_info* p_mac_lte_info; 2406 2407 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCConnectionSetup"); 2408 2409#.FN_HDR RRCEarlyDataComplete-r15 2410 2411 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCEarlyDataComplete-r15"); 2412 2413#.FN_HDR CSFBParametersResponseCDMA2000 2414 2415 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "CSFBParametersResponseCDMA2000"); 2416 2417#.FN_HDR DLInformationTransfer 2418 2419 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "DLInformationTransfer"); 2420 2421#.FN_HDR HandoverFromEUTRAPreparationRequest 2422 2423 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "HandoverFromEUTRAPreparationRequest"); 2424 2425#.FN_HDR MobilityFromEUTRACommand 2426 2427 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "MobilityFromEUTRACommand"); 2428 2429#.FN_HDR RRCConnectionReconfiguration 2430 2431 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCConnectionReconfiguration"); 2432 2433#.FN_HDR RRCConnectionRelease 2434 2435 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCConnectionRelease"); 2436 2437#.FN_HDR SecurityModeCommand 2438 2439 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SecurityModeCommand"); 2440 2441#.FN_HDR UECapabilityEnquiry 2442 2443 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UECapabilityEnquiry"); 2444 2445#.FN_HDR CounterCheck 2446 2447 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "CounterCheck"); 2448 2449#.FN_HDR UEInformationRequest-r9 2450 2451 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UEInformationRequest-r9"); 2452 2453#.FN_HDR LoggedMeasurementConfiguration-r10 2454 2455 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "LoggedMeasurementConfiguration-r10"); 2456 2457#.FN_HDR RNReconfiguration-r10 2458 2459 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RNReconfiguration-r10"); 2460 2461#.FN_HDR RRCConnectionResume-r13 2462 2463 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCConnectionResume-r13"); 2464 2465#.FN_HDR DLDedicatedMessageSegment-r16 2466 2467 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "DLDedicatedMessageSegment-r16"); 2468 2469#.FN_HDR RRCConnectionReestablishmentRequest 2470 2471 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCConnectionReestablishmentRequest"); 2472 2473#.FN_HDR RRCConnectionRequest 2474 2475 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCConnectionRequest"); 2476 2477#.FN_HDR RRCConnectionResumeRequest-r13 2478 2479 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCConnectionResumeRequest-r13"); 2480 2481#.FN_HDR RRCEarlyDataRequest-r15 2482 2483 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCEarlyDataRequest-r15"); 2484 2485#.FN_HDR CSFBParametersRequestCDMA2000 2486 2487 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "CSFBParametersRequestCDMA2000"); 2488 2489#.FN_HDR MeasurementReport 2490 2491 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "MeasurementReport"); 2492 2493#.FN_HDR RRCConnectionReconfigurationComplete 2494 2495 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCConnectionReconfigurationComplete"); 2496 2497#.FN_HDR RRCConnectionReestablishmentComplete 2498 2499 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCConnectionReestablishmentComplete"); 2500 2501#.FN_HDR RRCConnectionSetupComplete 2502 2503 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCConnectionSetupComplete"); 2504 2505#.FN_HDR SecurityModeComplete 2506 2507 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SecurityModeComplete"); 2508 2509#.FN_BODY SecurityModeFailure 2510 mac_lte_info *p_mac_lte_info; 2511%(DEFAULT_BODY)s 2512 /* Look for UE identifier */ 2513 p_mac_lte_info = (mac_lte_info *)p_get_proto_data(wmem_file_scope(), actx->pinfo, proto_mac_lte, 0); 2514 2515 if (p_mac_lte_info != NULL) { 2516 /* Inform PDCP that the UE failed to execute the securityModeCommand */ 2517 set_pdcp_lte_security_algorithms_failed(p_mac_lte_info->ueid); 2518 } 2519 2520 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SecurityModeFailure"); 2521 2522 2523#.FN_HDR UECapabilityInformation 2524 2525 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UECapabilityInformation"); 2526 2527#.FN_HDR ULHandoverPreparationTransfer 2528 2529 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ULHandoverPreparationTransfer"); 2530 2531#.FN_HDR ULInformationTransfer 2532 2533 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ULInformationTransfer"); 2534 2535#.FN_HDR CounterCheckResponse 2536 2537 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "CounterCheckResponse"); 2538 2539#.FN_HDR UEInformationResponse-r9 2540 2541 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UEInformationResponse-r9"); 2542 2543#.FN_HDR ProximityIndication-r9 2544 2545 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ProximityIndication-r9"); 2546 2547#.FN_HDR RNReconfigurationComplete-r10 2548 2549 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RNReconfigurationComplete-r10"); 2550 2551#.FN_HDR MBMSCountingResponse-r10 2552 2553 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "MBMSCountingResponse-r10"); 2554 2555#.FN_HDR InterFreqRSTDMeasurementIndication-r10 2556 2557 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "InterFreqRSTDMeasurementIndication-r10"); 2558 2559#.FN_HDR UEAssistanceInformation-r11 2560 2561 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UEAssistanceInformation-r11"); 2562 2563#.FN_HDR InDeviceCoexIndication-r11 2564 2565 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "InDeviceCoexIndication-r11"); 2566 2567#.FN_HDR MBMSInterestIndication-r11 2568 2569 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "MBMSInterestIndication-r11"); 2570 2571#.FN_HDR SCGFailureInformation-r12 2572 2573 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SCGFailureInformation-r12"); 2574 2575#.FN_HDR SidelinkUEInformation-r12 2576 2577 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SidelinkUEInformation-r12"); 2578 2579#.FN_HDR WLANConnectionStatusReport-r13 2580 2581 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "WLANConnectionStatusReport-r13"); 2582 2583#.FN_HDR RRCConnectionResumeComplete-r13 2584 2585 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCConnectionResumeComplete-r13"); 2586 2587#.FN_HDR ULInformationTransferMRDC-r15 2588 2589 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ULInformationTransferMRDC-r15"); 2590 2591#.FN_HDR SCGFailureInformationNR-r15 2592 2593 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SCGFailureInformationNR-r15"); 2594 2595#.FN_HDR MeasReportAppLayer-r15 2596 2597 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "MeasReportAppLayer-r15"); 2598 2599#.FN_HDR FailureInformation-r15 2600 2601 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "FailureInformation-r15"); 2602 2603#.FN_HDR ULDedicatedMessageSegment-r16 2604 2605 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ULDedicatedMessageSegment-r16"); 2606 2607#.FN_HDR PURConfigurationRequest-r16 2608 2609 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PURConfigurationRequest-r16"); 2610 2611#.FN_HDR FailureInformation-r16 2612 2613 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "FailureInformation-r16"); 2614 2615#.FN_HDR MCGFailureInformation-r16 2616 2617 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "MCGFailureInformation-r16"); 2618 2619#.FN_HDR ULInformationTransferIRAT-r16 2620 2621 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ULInformationTransferIRAT-r16"); 2622 2623#.FN_HDR SCPTMConfiguration-r13 2624 2625 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SCPTMConfiguration-r13"); 2626 2627#.FN_HDR SCPTMConfiguration-BR-r14 2628 2629 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SCPTMConfiguration-BR-r14"); 2630 2631#.FN_BODY Paging/systemInfoModification 2632%(DEFAULT_BODY)s 2633 col_append_str(actx->pinfo->cinfo, COL_INFO, " (systemInfoModification)"); 2634 expert_add_info(actx->pinfo, actx->created_item, &ei_lte_rrc_sibs_changing); 2635 2636#.FN_BODY Paging/pagingRecordList 2637 /* Number of items is (last 3 bits of first byte and first bit of second) + 1 */ 2638 guint16 number_of_records = ((tvb_get_ntohs(tvb, 0) >> 7) & 0x0f) + 1; 2639%(DEFAULT_BODY)s 2640 col_append_fstr(actx->pinfo->cinfo, COL_INFO, " (%%u PagingRecord%%s)", number_of_records, plurality(number_of_records, "", "s")); 2641 2642#.FN_BODY Paging-v1310-IEs/systemInfoModification-eDRX-r13 2643%(DEFAULT_BODY)s 2644 col_append_str(actx->pinfo->cinfo, COL_INFO, " (systemInfoModification-eDRX-r13)"); 2645 expert_add_info(actx->pinfo, actx->created_item, &ei_lte_rrc_sibs_changing_edrx); 2646 2647#.FN_BODY MasterInformationBlock/systemFrameNumber VAL_PTR=&value_tvb 2648 tvbuff_t *value_tvb = NULL; 2649 guint32 sfn; 2650%(DEFAULT_BODY)s 2651 /* Show SFN in info column */ 2652 sfn = tvb_get_guint8(value_tvb, 0); 2653 col_append_fstr(actx->pinfo->cinfo, COL_INFO, " (SFN=%%u)", sfn); 2654 2655#.FN_BODY SystemInformationBlockType1/systemInfoValueTag VAL_PTR=&value 2656 guint32 value; 2657%(DEFAULT_BODY)s 2658 /* Track whether systemInfoValue has changed since last seen, indicating new SI config 2659 TODO: add link back to previous config and (if known) time since previous config 2660 was first seen */ 2661 if (!actx->pinfo->fd->visited) { 2662 if (system_info_value_current_set && (value != system_info_value_current)) { 2663 /* Add entry to the hash table. Offset by one to distinguish 0 from lookup failure */ 2664 wmem_map_insert(lte_rrc_system_info_value_changed_hash, GUINT_TO_POINTER(actx->pinfo->num), 2665 GUINT_TO_POINTER(system_info_value_current+1)); 2666 } 2667 system_info_value_current_set = TRUE; 2668 system_info_value_current = value; 2669 } 2670 else { 2671 /* Look up indication of changed info value from hash table */ 2672 gpointer p_previous = wmem_map_lookup(lte_rrc_system_info_value_changed_hash, GUINT_TO_POINTER(actx->pinfo->num)); 2673 if (p_previous != NULL) { 2674 /* Subtract one from stored result to get previous value */ 2675 guint32 previous = GPOINTER_TO_UINT(p_previous) - 1; 2676 expert_add_info_format(actx->pinfo, actx->created_item, &ei_lte_rrc_si_info_value_changed, 2677 "SI Info Value changed (now %%u, was %%u)", value, previous); 2678 } 2679 } 2680 2681#.TYPE_ATTR 2682SystemInformationBlockType5/eag_6/scptm-FreqOffset-r14 DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(lte_rrc_scptm_FreqOffset_r14_fmt) 2683 2684#.TYPE_ATTR 2685SL-V2X-ConfigCommon-r14/offsetDFN-r14 DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(lte_rrc_offsetDFN_r14_fmt) 2686 2687#.FN_BODY Paging/etws-Indication 2688%(DEFAULT_BODY)s 2689 col_append_str(actx->pinfo->cinfo, COL_INFO, " (ETWS)"); 2690 expert_add_info(actx->pinfo, actx->created_item, &ei_lte_rrc_earthquake_warning_sys); 2691 2692#.FN_BODY Paging-v920-IEs/cmas-Indication-r9 2693%(DEFAULT_BODY)s 2694 col_append_str(actx->pinfo->cinfo, COL_INFO, " (CMAS)"); 2695 expert_add_info(actx->pinfo, actx->created_item, &ei_lte_rrc_commercial_mobile_alert_sys); 2696 2697#.FN_BODY RadioResourceConfigDedicated 2698 private_data_set_simult_pucch_pusch_cell_type(actx, SIMULT_PUCCH_PUSCH_PCELL); 2699%(DEFAULT_BODY)s 2700 2701#.FN_BODY RadioResourceConfigDedicatedPSCell-r12 2702 private_data_set_simult_pucch_pusch_cell_type(actx, SIMULT_PUCCH_PUSCH_PSCELL); 2703%(DEFAULT_BODY)s 2704 2705#.FN_BODY DRB-ToAddMod 2706 struct mac_lte_info *p_mac_lte_info; 2707 struct rlc_lte_info *p_rlc_lte_info; 2708 /* Get the struct and clear it out */ 2709 drb_mapping_t *drb_mapping = private_data_get_drb_mapping(actx); 2710 memset(drb_mapping, 0, sizeof(*drb_mapping)); 2711%(DEFAULT_BODY)s 2712 /* Need UE identifier */ 2713 p_mac_lte_info = (mac_lte_info *)p_get_proto_data(wmem_file_scope(), actx->pinfo, proto_mac_lte, 0); 2714 if (p_mac_lte_info) { 2715 drb_mapping->ueid = p_mac_lte_info->ueid; 2716 /* Tell MAC about this mapping */ 2717 set_mac_lte_channel_mapping(drb_mapping); 2718 } 2719 2720 /* Also tell RLC how many PDCP sequence number bits and whether it should use extended LI */ 2721 p_rlc_lte_info = (rlc_lte_info *)p_get_proto_data(wmem_file_scope(), actx->pinfo, proto_rlc_lte, 0); 2722 if (p_rlc_lte_info) { 2723 if (drb_mapping->pdcp_sn_size_present) { 2724 set_rlc_lte_drb_pdcp_seqnum_length(actx->pinfo, 2725 p_rlc_lte_info->ueid, 2726 drb_mapping->drbid, 2727 drb_mapping->pdcp_sn_size); 2728 } 2729 if (drb_mapping->rlcMode_present) { 2730 set_rlc_lte_drb_li_field(actx->pinfo, 2731 p_rlc_lte_info->ueid, 2732 drb_mapping->drbid, 2733 drb_mapping->rlc_ul_ext_li_field, 2734 drb_mapping->rlc_dl_ext_li_field); 2735 } 2736 } 2737 2738 /* Clear out the struct again */ 2739 memset(&drb_mapping, 0, sizeof(drb_mapping)); 2740 2741 2742#.FN_BODY DRB-Identity VAL_PTR=&value 2743 guint32 value; 2744 drb_mapping_t *mapping = private_data_get_drb_mapping(actx); 2745%(DEFAULT_BODY)s 2746 if (mapping != NULL) { 2747 mapping->drbid = (guint8)value; 2748 } 2749 2750#.FN_BODY RLC-Config VAL_PTR=&value 2751 guint32 value; 2752 drb_mapping_t *mapping = private_data_get_drb_mapping(actx); 2753%(DEFAULT_BODY)s 2754 if (mapping != NULL) { 2755 mapping->rlcMode = (value==0) ? RLC_AM_MODE : RLC_UM_MODE; 2756 mapping->rlcMode_present = TRUE; 2757 2758 if (mapping->rlcMode == RLC_AM_MODE) { 2759 mapping->pdcp_sn_size = 12; 2760 mapping->pdcp_sn_size_present = TRUE; 2761 } 2762 } 2763 2764#.FN_BODY RLC-Config-v1250/ul-extended-RLC-LI-Field-r12 VAL_PTR=&ext_li_field 2765 gboolean ext_li_field; 2766 drb_mapping_t *mapping = private_data_get_drb_mapping(actx); 2767%(DEFAULT_BODY)s 2768 if (mapping != NULL) { 2769 mapping->rlc_ul_ext_li_field = ext_li_field; 2770 } 2771 2772#.FN_BODY RLC-Config-v1250/dl-extended-RLC-LI-Field-r12 VAL_PTR=&ext_li_field 2773 gboolean ext_li_field; 2774 drb_mapping_t *mapping = private_data_get_drb_mapping(actx); 2775%(DEFAULT_BODY)s 2776 if (mapping != NULL) { 2777 mapping->rlc_dl_ext_li_field = ext_li_field; 2778 } 2779 2780#.FN_BODY RLC-Config-v1310/ul-extended-RLC-AM-SN-r13 VAL_PTR=&ext_am_sn 2781 gboolean ext_am_sn; 2782 drb_mapping_t *mapping = private_data_get_drb_mapping(actx); 2783%(DEFAULT_BODY)s 2784 if (mapping != NULL) { 2785 mapping->rlc_ul_ext_am_sn = ext_am_sn; 2786 } 2787 2788#.FN_BODY RLC-Config-v1310/dl-extended-RLC-AM-SN-r13 VAL_PTR=&ext_am_sn 2789 gboolean ext_am_sn; 2790 drb_mapping_t *mapping = private_data_get_drb_mapping(actx); 2791%(DEFAULT_BODY)s 2792 if (mapping != NULL) { 2793 mapping->rlc_dl_ext_am_sn = ext_am_sn; 2794 } 2795 2796#.FN_BODY DRB-ToAddMod/logicalChannelIdentity VAL_PTR=&value 2797 guint32 value; 2798 drb_mapping_t *mapping = private_data_get_drb_mapping(actx); 2799%(DEFAULT_BODY)s 2800 if (mapping != NULL) { 2801 mapping->lcid = (guint8)value; 2802 mapping->lcid_present = TRUE; 2803 } 2804 2805#.FN_BODY DRB-ToAddMod/eag_5/logicalChannelIdentity-r15 VAL_PTR=&value 2806 guint32 value; 2807 drb_mapping_t *mapping = private_data_get_drb_mapping(actx); 2808%(DEFAULT_BODY)s 2809 if (mapping != NULL) { 2810 mapping->lcid = (guint8)value; 2811 mapping->lcid_present = TRUE; 2812 } 2813 2814#.FN_BODY SN-FieldLength VAL_PTR=&value 2815 guint32 value; 2816 drb_mapping_t *mapping = private_data_get_drb_mapping(actx); 2817%(DEFAULT_BODY)s 2818 if (mapping != NULL) { 2819 mapping->um_sn_length = (value==0) ? 5 : 10; 2820 mapping->um_sn_length_present = TRUE; 2821 } 2822 2823#.FN_BODY LogicalChannelConfig/ul-SpecificParameters/priority VAL_PTR=&value 2824 guint32 value; 2825 drb_mapping_t *mapping = private_data_get_drb_mapping(actx); 2826%(DEFAULT_BODY)s 2827 if (mapping != NULL) { 2828 mapping->ul_priority = value; 2829 mapping->ul_priority_present = TRUE; 2830 } 2831 2832#.TYPE_ATTR 2833LWA-Config-r13/eag_1/wt-MAC-Address-r14 TYPE=FT_ETHER 2834 2835#.FN_BODY PDCP-Config/rlc-UM/pdcp-SN-Size VAL_PTR=&value 2836 guint32 value; 2837 drb_mapping_t *mapping = private_data_get_drb_mapping(actx); 2838%(DEFAULT_BODY)s 2839 if (mapping != NULL) { 2840 mapping->pdcp_sn_size = (value==0) ? 7 : 12; 2841 mapping->pdcp_sn_size_present = TRUE; 2842 } 2843 2844#.FN_BODY PDCP-Config/eag_2/pdcp-SN-Size-v1130 2845 drb_mapping_t *mapping = private_data_get_drb_mapping(actx); 2846%(DEFAULT_BODY)s 2847 if (mapping != NULL) { 2848 mapping->pdcp_sn_size = 15; 2849 mapping->pdcp_sn_size_present = TRUE; 2850 } 2851 2852#.FN_BODY PDCP-Config/eag_4/pdcp-SN-Size-v1310 2853 drb_mapping_t *mapping = private_data_get_drb_mapping(actx); 2854%(DEFAULT_BODY)s 2855 if (mapping != NULL) { 2856 mapping->pdcp_sn_size = 18; 2857 mapping->pdcp_sn_size_present = TRUE; 2858 } 2859 2860#.TYPE_ATTR 2861LBT-Config-r14/maxEnergyDetectionThreshold-r14 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_dbm 2862 2863#.TYPE_ATTR 2864LBT-Config-r14/energyDetectionThresholdOffset-r14 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_decibels 2865 2866#.FN_BODY NeighCellsInfo-r12/transmissionModeList-r12 VAL_PTR=&tm_list_tvb 2867 tvbuff_t *tm_list_tvb=NULL; 2868 proto_tree *subtree; 2869%(DEFAULT_BODY)s 2870 if (tm_list_tvb) { 2871 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_transmissionModeList_r12); 2872 proto_tree_add_bits_item(subtree, hf_lte_rrc_transmissionModeList_r12_tm1, tm_list_tvb, 0, 1, ENC_BIG_ENDIAN); 2873 proto_tree_add_bits_item(subtree, hf_lte_rrc_transmissionModeList_r12_tm2, tm_list_tvb, 1, 1, ENC_BIG_ENDIAN); 2874 proto_tree_add_bits_item(subtree, hf_lte_rrc_transmissionModeList_r12_tm3, tm_list_tvb, 2, 1, ENC_BIG_ENDIAN); 2875 proto_tree_add_bits_item(subtree, hf_lte_rrc_transmissionModeList_r12_tm4, tm_list_tvb, 3, 1, ENC_BIG_ENDIAN); 2876 proto_tree_add_bits_item(subtree, hf_lte_rrc_transmissionModeList_r12_tm6, tm_list_tvb, 4, 1, ENC_BIG_ENDIAN); 2877 proto_tree_add_bits_item(subtree, hf_lte_rrc_transmissionModeList_r12_tm8, tm_list_tvb, 5, 1, ENC_BIG_ENDIAN); 2878 proto_tree_add_bits_item(subtree, hf_lte_rrc_transmissionModeList_r12_tm9, tm_list_tvb, 6, 1, ENC_BIG_ENDIAN); 2879 proto_tree_add_bits_item(subtree, hf_lte_rrc_transmissionModeList_r12_tm10, tm_list_tvb, 7, 1, ENC_BIG_ENDIAN); 2880 } 2881 2882#.FN_BODY PUCCH-ConfigDedicated-v1020/simultaneousPUCCH-PUSCH-r10 2883 mac_lte_info* p_mac_lte_info; 2884 2885%(DEFAULT_BODY)s 2886 /* Look for UE identifier */ 2887 p_mac_lte_info = (mac_lte_info *)p_get_proto_data(wmem_file_scope(), actx->pinfo, proto_mac_lte, 0); 2888 if (p_mac_lte_info != NULL) { 2889 /* Tell MAC to use simultaneous PUCCH/PUSCH configuration */ 2890 set_mac_lte_simult_pucch_pusch(p_mac_lte_info->ueid, private_data_get_simult_pucch_pusch_cell_type(actx), TRUE, actx->pinfo); 2891 } 2892 2893#.TYPE_RENAME 2894PUCCH-ConfigDedicated-r13/pucch-Format-r13/channelSelection-r13/n1PUCCH-AN-CS-r13/setup/n1PUCCH-AN-CS-List-r13 N1PUCCH_AN_CS_List_r13 2895 2896#.FN_BODY RACH-ConfigCommon/preambleInfo 2897%(DEFAULT_BODY)s 2898 /* Initialise to invalid value */ 2899 private_data_set_ra_preambles(actx, 0); 2900 2901#.FN_BODY RACH-ConfigCommon/preambleInfo/numberOfRA-Preambles VAL_PTR=&value 2902 guint value; 2903%(DEFAULT_BODY)s 2904 /* This is mandatory, store value */ 2905 private_data_set_ra_preambles(actx, value); 2906 2907#.FN_BODY RACH-ConfigCommon/preambleInfo/preamblesGroupAConfig/sizeOfRA-PreamblesGroupA VAL_PTR=&value 2908 guint ra_value, value; 2909%(DEFAULT_BODY)s 2910 /* Retrived stored value for RA (both Group A & Group B) */ 2911 ra_value = private_data_get_ra_preambles(actx); 2912 if (value > ra_value) { 2913 /* Something is wrong if A has more RAPIDs than A & B combined! */ 2914 expert_add_info_format(actx->pinfo, actx->created_item, &ei_lte_rrc_too_many_group_a_rapids, 2915 "Group A size (%%s) > Total RA size (%%s)!", 2916 val_to_str_const(value, lte_rrc_T_sizeOfRA_PreamblesGroupA_vals, "Unknown"), 2917 val_to_str_const(ra_value, lte_rrc_T_numberOfRA_Preambles_vals, "Unknown")); 2918 2919 } 2920 /* Tell MAC dissector so that it can say for RAPIDs whether A, B, non-RA */ 2921 set_mac_lte_rapid_ranges((value+1)*4, (ra_value+1)*4); 2922 /* Reset again */ 2923 private_data_set_ra_preambles(actx, 0); 2924 2925#.TYPE_ATTR 2926RACH-ConfigCommon-v1250/txFailParams-r12/connEstFailOffset-r12 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_decibels 2927 2928#.FN_BODY DRX-Config/setup/onDurationTimer VAL_PTR=&value 2929 guint32 value; 2930 drx_config_t* config = private_data_get_drx_config(actx); 2931%(DEFAULT_BODY)s 2932 /* Set 'configured' state so that config can be examine once complete! */ 2933 config->configured = TRUE; 2934 config->onDurationTimer = drx_lookup_onDurationTimer(value); 2935 2936#.FN_BODY DRX-Config/setup/drx-InactivityTimer VAL_PTR=&value 2937 guint32 value; 2938 drx_config_t* config = private_data_get_drx_config(actx); 2939%(DEFAULT_BODY)s 2940 config->inactivityTimer = drx_lookup_inactivityTimer(value); 2941 2942#.FN_BODY DRX-Config/setup/drx-RetransmissionTimer VAL_PTR=&value 2943 guint32 value; 2944 drx_config_t* config = private_data_get_drx_config(actx); 2945%(DEFAULT_BODY)s 2946 config->retransmissionTimer = drx_lookup_retransmissionTimer(value); 2947 2948#.FN_BODY DRX-Config/setup/longDRX-CycleStartOffset VAL_PTR=&value 2949 guint32 value; 2950 drx_config_t* config = private_data_get_drx_config(actx); 2951%(DEFAULT_BODY)s 2952 config->longCycle = drx_lookup_longCycle(value); 2953 2954#.FN_BODY DRX-Config/setup/longDRX-CycleStartOffset/sf10 VAL_PTR=&value 2955 guint32 value; 2956 drx_config_t* config = private_data_get_drx_config(actx); 2957%(DEFAULT_BODY)s 2958 config->cycleOffset = value; 2959 2960#.FN_BODY DRX-Config/setup/longDRX-CycleStartOffset/sf20 VAL_PTR=&value 2961 guint32 value; 2962 drx_config_t* config = private_data_get_drx_config(actx); 2963%(DEFAULT_BODY)s 2964 config->cycleOffset = value; 2965 2966#.FN_BODY DRX-Config/setup/longDRX-CycleStartOffset/sf32 VAL_PTR=&value 2967 guint32 value; 2968 drx_config_t* config = private_data_get_drx_config(actx); 2969%(DEFAULT_BODY)s 2970 config->cycleOffset = value; 2971 2972#.FN_BODY DRX-Config/setup/longDRX-CycleStartOffset/sf40 VAL_PTR=&value 2973 guint32 value; 2974 drx_config_t* config = private_data_get_drx_config(actx); 2975%(DEFAULT_BODY)s 2976 config->cycleOffset = value; 2977 2978#.FN_BODY DRX-Config/setup/longDRX-CycleStartOffset/sf64 VAL_PTR=&value 2979 guint32 value; 2980 drx_config_t* config = private_data_get_drx_config(actx); 2981%(DEFAULT_BODY)s 2982 config->cycleOffset = value; 2983 2984#.FN_BODY DRX-Config/setup/longDRX-CycleStartOffset/sf80 VAL_PTR=&value 2985 guint32 value; 2986 drx_config_t* config = private_data_get_drx_config(actx); 2987%(DEFAULT_BODY)s 2988 config->cycleOffset = value; 2989 2990#.FN_BODY DRX-Config/setup/longDRX-CycleStartOffset/sf128 VAL_PTR=&value 2991 guint32 value; 2992 drx_config_t* config = private_data_get_drx_config(actx); 2993%(DEFAULT_BODY)s 2994 config->cycleOffset = value; 2995 2996#.FN_BODY DRX-Config/setup/longDRX-CycleStartOffset/sf160 VAL_PTR=&value 2997 guint32 value; 2998 drx_config_t* config = private_data_get_drx_config(actx); 2999%(DEFAULT_BODY)s 3000 config->cycleOffset = value; 3001 3002#.FN_BODY DRX-Config/setup/longDRX-CycleStartOffset/sf256 VAL_PTR=&value 3003 guint32 value; 3004 drx_config_t* config = private_data_get_drx_config(actx); 3005%(DEFAULT_BODY)s 3006 config->cycleOffset = value; 3007 3008#.FN_BODY DRX-Config/setup/longDRX-CycleStartOffset/sf320 VAL_PTR=&value 3009 guint32 value; 3010 drx_config_t* config = private_data_get_drx_config(actx); 3011%(DEFAULT_BODY)s 3012 config->cycleOffset = value; 3013 3014#.FN_BODY DRX-Config/setup/longDRX-CycleStartOffset/sf512 VAL_PTR=&value 3015 guint32 value; 3016 drx_config_t* config = private_data_get_drx_config(actx); 3017%(DEFAULT_BODY)s 3018 config->cycleOffset = value; 3019 3020#.FN_BODY DRX-Config/setup/longDRX-CycleStartOffset/sf640 VAL_PTR=&value 3021 guint32 value; 3022 drx_config_t* config = private_data_get_drx_config(actx); 3023%(DEFAULT_BODY)s 3024 config->cycleOffset = value; 3025 3026#.FN_BODY DRX-Config/setup/longDRX-CycleStartOffset/sf1024 VAL_PTR=&value 3027 guint32 value; 3028 drx_config_t* config = private_data_get_drx_config(actx); 3029%(DEFAULT_BODY)s 3030 config->cycleOffset = value; 3031 3032#.FN_BODY DRX-Config/setup/longDRX-CycleStartOffset/sf1280 VAL_PTR=&value 3033 guint32 value; 3034 drx_config_t* config = private_data_get_drx_config(actx); 3035%(DEFAULT_BODY)s 3036 config->cycleOffset = value; 3037 3038#.FN_BODY DRX-Config/setup/longDRX-CycleStartOffset/sf2048 VAL_PTR=&value 3039 guint32 value; 3040 drx_config_t* config = private_data_get_drx_config(actx); 3041%(DEFAULT_BODY)s 3042 config->cycleOffset = value; 3043 3044#.FN_BODY DRX-Config/setup/longDRX-CycleStartOffset/sf2560 VAL_PTR=&value 3045 guint32 value; 3046 drx_config_t* config = private_data_get_drx_config(actx); 3047%(DEFAULT_BODY)s 3048 config->cycleOffset = value; 3049 3050#.FN_BODY DRX-Config/setup/shortDRX/shortDRX-Cycle VAL_PTR=&value 3051 guint32 value; 3052 drx_config_t* config = private_data_get_drx_config(actx); 3053%(DEFAULT_BODY)s 3054 config->shortCycleConfigured = TRUE; 3055 config->shortCycle = drx_lookup_shortCycle(value); 3056 3057#.FN_BODY DRX-Config/setup/shortDRX/drxShortCycleTimer VAL_PTR=&timer 3058 guint32 timer; 3059 drx_config_t* config = private_data_get_drx_config(actx); 3060%(DEFAULT_BODY)s 3061 config->shortCycleTimer = timer; 3062 3063#.TYPE_ATTR 3064DRX-Config/setup/shortDRX/drxShortCycleTimer DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_short_drx_cycles 3065 3066#.FN_BODY DRX-Config-v1130/drx-RetransmissionTimer-v1130 VAL_PTR=&value 3067 guint32 value; 3068 drx_config_t* config = private_data_get_drx_config(actx); 3069%(DEFAULT_BODY)s 3070 config->retransmissionTimer = 0; 3071 3072#.FN_BODY DRX-Config-v1130/longDRX-CycleStartOffset-v1130 VAL_PTR=&value 3073 guint32 value; 3074 drx_config_t* config = private_data_get_drx_config(actx); 3075%(DEFAULT_BODY)s 3076 config->longCycle = drx_lookup_longCycle_v1130(value); 3077 3078#.FN_BODY DRX-Config-v1130/longDRX-CycleStartOffset-v1130/sf60-v1130 VAL_PTR=&value 3079 guint32 value; 3080 drx_config_t* config = private_data_get_drx_config(actx); 3081%(DEFAULT_BODY)s 3082 config->cycleOffset = value; 3083 3084#.FN_BODY DRX-Config-v1130/longDRX-CycleStartOffset-v1130/sf70-v1130 VAL_PTR=&value 3085 guint32 value; 3086 drx_config_t* config = private_data_get_drx_config(actx); 3087%(DEFAULT_BODY)s 3088 config->cycleOffset = value; 3089 3090#.FN_BODY DRX-Config-v1130/shortDRX-Cycle-v1130 VAL_PTR=&value 3091 guint32 value; 3092 drx_config_t* config = private_data_get_drx_config(actx); 3093%(DEFAULT_BODY)s 3094 /* Presumably config->shortCycleConfigured will be set... */ 3095 config->shortCycle = 4; 3096 3097#.FN_BODY DRX-Config-v1310/longDRX-CycleStartOffset-v1310 3098 drx_config_t* config = private_data_get_drx_config(actx); 3099%(DEFAULT_BODY)s 3100 config->longCycle = 60; 3101 3102#.FN_BODY DRX-Config-v1310/longDRX-CycleStartOffset-v1310/sf60-v1310 VAL_PTR=&value 3103 guint32 value; 3104 drx_config_t* config = private_data_get_drx_config(actx); 3105%(DEFAULT_BODY)s 3106 config->cycleOffset = value; 3107 3108#.FN_BODY DRX-Config/release 3109 mac_lte_info* p_mac_lte_info; 3110%(DEFAULT_BODY)s 3111 /* Look for UE identifier */ 3112 p_mac_lte_info = (mac_lte_info *)p_get_proto_data(wmem_file_scope(), actx->pinfo, proto_mac_lte, 0); 3113 if (p_mac_lte_info != NULL) { 3114 /* If found, tell MAC to release DRX config */ 3115 set_mac_lte_drx_config_release(p_mac_lte_info->ueid, actx->pinfo); 3116 } 3117 3118#.FN_BODY RRCConnectionSetup 3119 /* Look for UE identifier */ 3120 p_mac_lte_info = (mac_lte_info *)p_get_proto_data(wmem_file_scope(), actx->pinfo, proto_mac_lte, 0); 3121 if (p_mac_lte_info != NULL) { 3122 /* If found, tell MAC to release DRX config coming from a previous RRC connection */ 3123 /* We do release the configuration here instead of RRC Connection Release message */ 3124 /* as the UE could have locally dropped the previous RRC Connection */ 3125 set_mac_lte_drx_config_release(p_mac_lte_info->ueid, actx->pinfo); 3126 /* Also tell MAC to release extended BSR sizes configuration */ 3127 set_mac_lte_extended_bsr_sizes(p_mac_lte_info->ueid, FALSE, actx->pinfo); 3128 /* Also tell MAC to release simutaneous PUCCH/PUSCH configuration */ 3129 set_mac_lte_simult_pucch_pusch(p_mac_lte_info->ueid, SIMULT_PUCCH_PUSCH_PCELL, FALSE, actx->pinfo); 3130 set_mac_lte_simult_pucch_pusch(p_mac_lte_info->ueid, SIMULT_PUCCH_PUSCH_PSCELL, FALSE, actx->pinfo); 3131 /* TODO: also release PDCP security config here */ 3132 } 3133%(DEFAULT_BODY)s 3134 3135 3136#.FN_BODY SecurityAlgorithmConfig 3137 pdcp_lte_info *p_pdcp_lte_info; 3138 pdcp_lte_security_info_t *p_security_algorithms; 3139%(DEFAULT_BODY)s 3140 p_security_algorithms = private_data_pdcp_security_algorithms(actx); 3141 p_security_algorithms->configuration_frame = actx->pinfo->num; 3142 p_security_algorithms->previous_configuration_frame = 0; 3143 p_security_algorithms->previous_integrity = eia0; 3144 p_security_algorithms->previous_ciphering = eea0; 3145 3146 /* Look for UE identifier */ 3147 p_pdcp_lte_info = (pdcp_lte_info *)p_get_proto_data(wmem_file_scope(), actx->pinfo, proto_pdcp_lte, 0); 3148 if (p_pdcp_lte_info != NULL) { 3149 /* Configure algorithms */ 3150 set_pdcp_lte_security_algorithms(p_pdcp_lte_info->ueid, p_security_algorithms); 3151 } 3152 3153#.FN_BODY CipheringAlgorithm-r12 VAL_PTR=&value 3154 guint32 value; 3155 pdcp_lte_security_info_t *p_security_algorithms; 3156%(DEFAULT_BODY)s 3157 p_security_algorithms = private_data_pdcp_security_algorithms(actx); 3158 p_security_algorithms->ciphering = (enum lte_security_ciphering_algorithm_e)value; 3159 3160#.FN_BODY SecurityAlgorithmConfig/integrityProtAlgorithm VAL_PTR=&value 3161 guint32 value; 3162 pdcp_lte_security_info_t *p_security_algorithms; 3163%(DEFAULT_BODY)s 3164 p_security_algorithms = private_data_pdcp_security_algorithms(actx); 3165 p_security_algorithms->integrity = (enum lte_security_integrity_algorithm_e)value; 3166 3167#.FN_BODY SchedulingRequestConfig/setup/sr-ConfigIndex VAL_PTR=&value 3168 guint32 value; 3169 guint16 periodicity, subframe_offset; 3170 proto_item *ti; 3171 proto_tree *subtree; 3172 gint index_offset = offset; 3173%(DEFAULT_BODY)s 3174 /* Break config index into its parts */ 3175 sr_lookup_configindex(value, &periodicity, &subframe_offset); 3176 /* Show parts as generated fields */ 3177 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_sr_ConfigIndex); 3178 ti = proto_tree_add_uint(subtree, hf_lte_rrc_sr_config_periodicity, tvb, index_offset>>3, 1, periodicity); 3179 proto_item_set_generated(ti); 3180 ti = proto_tree_add_uint(subtree, hf_lte_rrc_sr_config_subframe_offset, tvb, index_offset>>3, 1, subframe_offset); 3181 proto_item_set_generated(ti); 3182 3183#.FN_BODY SchedulingRequestConfigSCell-r13/setup/sr-ConfigIndex-r13 VAL_PTR=&value 3184 guint32 value; 3185 guint16 periodicity, subframe_offset; 3186 proto_item *ti; 3187 proto_tree *subtree; 3188 gint index_offset = offset; 3189%(DEFAULT_BODY)s 3190 /* Break config index into its parts */ 3191 sr_lookup_configindex(value, &periodicity, &subframe_offset); 3192 /* Show parts as generated fields */ 3193 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_sr_ConfigIndex); 3194 ti = proto_tree_add_uint(subtree, hf_lte_rrc_sr_config_periodicity, tvb, index_offset>>3, 1, periodicity); 3195 proto_item_set_generated(ti); 3196 ti = proto_tree_add_uint(subtree, hf_lte_rrc_sr_config_subframe_offset, tvb, index_offset>>3, 1, subframe_offset); 3197 proto_item_set_generated(ti); 3198 3199#.FN_BODY FreqBandIndicator VAL_PTR=&value 3200 guint32 value; 3201%(DEFAULT_BODY)s 3202 set_freq_band_indicator(value, actx); 3203 3204#.FN_FTR BandParameters-r10/bandEUTRA-r10 3205 remove_last_freq_band_indicator(actx); 3206 3207#.FN_BODY InterFreqBandInfo 3208 meas_capabilities_item_band_mappings_t *mappings; 3209 proto_item *it; 3210%(DEFAULT_BODY)s 3211 mappings = private_data_meas_capabilities_item_band_mappings(actx); 3212 if (mappings->number_of_interfreq_serving_read < mappings->number_of_bands_set) { 3213 guint16 serving_band = mappings->band_by_item[mappings->number_of_interfreq_serving_read]; 3214 guint16 target_band = mappings->band_by_item[mappings->number_of_interfreq_target_read++]; 3215 if (mappings->number_of_interfreq_target_read == mappings->number_of_bands_set) { 3216 mappings->number_of_interfreq_target_read = 0; 3217 mappings->number_of_interfreq_serving_read++; 3218 } 3219 3220 /* Add a generated item showing serving & target band for this entry */ 3221 it = proto_tree_add_uint(tree, hf_lte_rrc_bandEUTRA, tvb, 0, 0, serving_band); 3222 proto_item_append_text(it, " -> band %%u", target_band); 3223 proto_item_set_generated(it); 3224 } 3225 3226#.FN_BODY UE-EUTRA-Capability/measParameters 3227 meas_capabilities_item_band_mappings_t *mappings; 3228%(DEFAULT_BODY)s 3229 /* Clear band mapping once measParameters IE has been decoded */ 3230 mappings = private_data_meas_capabilities_item_band_mappings(actx); 3231 mappings->number_of_bands_set = 0; 3232 3233#.FN_BODY ReleaseCause VAL_PTR=&value 3234 guint32 value; 3235%(DEFAULT_BODY)s 3236 col_append_fstr(actx->pinfo->cinfo, COL_INFO, " [cause=%%s]", 3237 val_to_str(value, lte_rrc_ReleaseCause_vals, "Unknown")); 3238 3239#.TYPE_ATTR 3240LWA-Parameters-r13/wlan-MAC-Address-r13 TYPE=FT_ETHER 3241 3242#.TYPE_ATTR 3243VisitedCellInfo-r12/timeSpent-r12 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds 3244 3245#.FN_BODY WLAN-OffloadConfig-r12/thresholdChannelUtilization-r12/thresholdChannelUtilizationLow-r12 3246%(DEFAULT_BODY)s 3247 proto_item_append_text(actx->created_item, " (BSS load)"); 3248 3249#.FN_BODY WLAN-OffloadConfig-r12/thresholdChannelUtilization-r12/thresholdChannelUtilizationHigh-r12 3250%(DEFAULT_BODY)s 3251 proto_item_append_text(actx->created_item, " (BSS load)"); 3252 3253#.TYPE_ATTR 3254WLAN-OffloadConfig-r12/thresholdWLAN-RSSI-r12/thresholdWLAN-RSSI-Low-r12 DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(lte_rrc_thresholdWLAN_RSSI_fmt) 3255 3256#.TYPE_ATTR 3257WLAN-OffloadConfig-r12/thresholdWLAN-RSSI-r12/thresholdWLAN-RSSI-High-r12 DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(lte_rrc_thresholdWLAN_RSSI_fmt) 3258 3259#.FN_BODY MeasParameters-v1520/measGapPatterns-r15 VAL_PTR = &meas_gap_pattern_tvb 3260 tvbuff_t *meas_gap_pattern_tvb = NULL; 3261 proto_tree *subtree; 3262 3263%(DEFAULT_BODY)s 3264 3265#.FN_BODY MeasParameters-v1520/measGapPatterns-r15 3266 if (meas_gap_pattern_tvb) { 3267 static int * const lte_rrc_meas_gap_pattern_flags[] = { 3268 &hf_lte_rrc_measGapPatterns_r15_bit1, 3269 &hf_lte_rrc_measGapPatterns_r15_bit2, 3270 &hf_lte_rrc_measGapPatterns_r15_bit3, 3271 &hf_lte_rrc_measGapPatterns_r15_bit4, 3272 &hf_lte_rrc_measGapPatterns_r15_bit5, 3273 &hf_lte_rrc_measGapPatterns_r15_bit6, 3274 &hf_lte_rrc_measGapPatterns_r15_bit7, 3275 &hf_lte_rrc_measGapPatterns_r15_bit8, 3276 NULL 3277 }; 3278 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_measGapPatterns_r15); 3279 proto_tree_add_bitmask_list(subtree, meas_gap_pattern_tvb, 0, 1, lte_rrc_meas_gap_pattern_flags, ENC_NA); 3280 } 3281 3282#.TYPE_ATTR 3283MBMS-Parameters-v1470/mbms-MaxBW-r14/explicitValue DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(lte_rrc_mbms_MaxBW_r14_fmt) 3284 3285#.FN_BODY WLAN-backhaulRate-r12 3286%(DEFAULT_BODY)s 3287 proto_item_append_text(actx->created_item, "Kbps"); 3288 3289#.TYPE_ATTR 3290SL-CBR-PSSCH-TxConfig-r14/cr-Limit-r14 DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(lte_rrc_cr_Limit_r14_fmt) 3291 3292#.TYPE_ATTR 3293SL-CBR-r14 DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(lte_rrc_SL_CBR_r14_fmt) 3294 3295#.TYPE_ATTR 3296SL-CommResourcePoolV2X-r14/threshS-RSSI-CBR-r14 DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(lte_rrc_threshS_RSSI_CBR_r14_fmt) 3297 3298#.TYPE_ATTR 3299SL-DiscResourcePool-r12/eag_1/txParamsAddNeighFreq-r13/setup/referenceSignalPower DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_dbm 3300 3301#.TYPE_ATTR 3302SL-DiscSysInfoReport-r13/cellSelectionInfo-r13/q-RxLevMinOffset-r13 STRINGS=VALS(lte_rrc_q_RxLevMinOffset_vals) 3303 3304#.TYPE_ATTR 3305SL-DiscSysInfoReport-r13/referenceSignalPower-r13 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_dbm 3306 3307#.TYPE_ATTR 3308SL-V2X-InterFreqUE-Config-r14/offsetDFN-r14 DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(lte_rrc_offsetDFN_r14_fmt) 3309 3310#.TYPE_ATTR 3311P0-SL-r12 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_dbm 3312 3313#.FN_BODY RRCConnectionReconfiguration-v1510-IEs/nr-Config-r15/setup/nr-SecondaryCellGroupConfig-r15 VAL_PTR = &rrc_reconfiguration_tvb 3314 tvbuff_t *rrc_reconfiguration_tvb = NULL; 3315 3316%(DEFAULT_BODY)s 3317 3318 if (rrc_reconfiguration_tvb) { 3319 proto_tree *subtree; 3320 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_nr_SecondaryCellGroupConfig_r15); 3321 dissect_nr_rrc_RRCReconfiguration_PDU(rrc_reconfiguration_tvb, actx->pinfo, subtree, NULL); 3322 } 3323 3324#.FN_BODY RRCConnectionReconfiguration-v1510-IEs/nr-RadioBearerConfig1-r15 VAL_PTR = &radio_bearer_config_tvb 3325 tvbuff_t *radio_bearer_config_tvb = NULL; 3326 3327%(DEFAULT_BODY)s 3328 3329 if (radio_bearer_config_tvb) { 3330 proto_tree *subtree; 3331 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_nr_RadioBearerConfig_r15); 3332 dissect_nr_rrc_RadioBearerConfig_PDU(radio_bearer_config_tvb, actx->pinfo, subtree, NULL); 3333 } 3334 3335#.FN_BODY RRCConnectionReconfiguration-v1510-IEs/nr-RadioBearerConfig2-r15 VAL_PTR = &radio_bearer_config_tvb 3336 tvbuff_t *radio_bearer_config_tvb = NULL; 3337 3338%(DEFAULT_BODY)s 3339 3340 if (radio_bearer_config_tvb) { 3341 proto_tree *subtree; 3342 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_nr_RadioBearerConfigS_r15); 3343 dissect_nr_rrc_RadioBearerConfig_PDU(radio_bearer_config_tvb, actx->pinfo, subtree, NULL); 3344 } 3345 3346#.FN_BODY RRCConnectionReconfiguration-v1610-IEs/sl-ConfigDedicatedForNR-r16 VAL_PTR = &rrc_reconfiguration_tvb 3347 tvbuff_t *rrc_reconfiguration_tvb = NULL; 3348 3349%(DEFAULT_BODY)s 3350 3351 if (rrc_reconfiguration_tvb) { 3352 proto_tree *subtree; 3353 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_sl_ConfigDedicatedForNR_r16); 3354 dissect_nr_rrc_RRCReconfiguration_PDU(rrc_reconfiguration_tvb, actx->pinfo, subtree, NULL); 3355 } 3356 3357#.FN_BODY RRCConnectionReconfigurationComplete-v1510-IEs/scg-ConfigResponseNR-r15 VAL_PTR = &rrc_reconfiguration_complete_tvb 3358 tvbuff_t *rrc_reconfiguration_complete_tvb = NULL; 3359 3360%(DEFAULT_BODY)s 3361 3362 if (rrc_reconfiguration_complete_tvb) { 3363 proto_tree *subtree; 3364 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_scg_ConfigResponseNR_r15); 3365 dissect_nr_rrc_RRCReconfigurationComplete_PDU(rrc_reconfiguration_complete_tvb, actx->pinfo, subtree, NULL); 3366 } 3367 3368#.FN_BODY RRCConnectionResume-v1510-IEs/nr-RadioBearerConfig1-r15 VAL_PTR = &radio_bearer_config_tvb 3369 tvbuff_t *radio_bearer_config_tvb = NULL; 3370 3371%(DEFAULT_BODY)s 3372 3373 if (radio_bearer_config_tvb) { 3374 proto_tree *subtree; 3375 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_nr_RadioBearerConfig_r15); 3376 dissect_nr_rrc_RadioBearerConfig_PDU(radio_bearer_config_tvb, actx->pinfo, subtree, NULL); 3377 } 3378 3379#.FN_BODY RRCConnectionResume-v1510-IEs/nr-RadioBearerConfig2-r15 VAL_PTR = &radio_bearer_config_tvb 3380 tvbuff_t *radio_bearer_config_tvb = NULL; 3381 3382%(DEFAULT_BODY)s 3383 3384 if (radio_bearer_config_tvb) { 3385 proto_tree *subtree; 3386 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_nr_RadioBearerConfigS_r15); 3387 dissect_nr_rrc_RadioBearerConfig_PDU(radio_bearer_config_tvb, actx->pinfo, subtree, NULL); 3388 } 3389 3390#.FN_BODY RRCConnectionResume-v1610-IEs/nr-SecondaryCellGroupConfig VAL_PTR = &rrc_reconfiguration_tvb 3391 tvbuff_t *rrc_reconfiguration_tvb = NULL; 3392 3393%(DEFAULT_BODY)s 3394 3395 if (rrc_reconfiguration_tvb) { 3396 proto_tree *subtree; 3397 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_nr_SecondaryCellGroupConfig); 3398 dissect_nr_rrc_RRCReconfiguration_PDU(rrc_reconfiguration_tvb, actx->pinfo, subtree, NULL); 3399 } 3400 3401#.FN_BODY RRCConnectionResumeComplete-v1610-IEs/scg-ConfigResponseNR-r16 VAL_PTR = &rrc_reconfiguration_complete_tvb 3402 tvbuff_t *rrc_reconfiguration_complete_tvb = NULL; 3403 3404%(DEFAULT_BODY)s 3405 3406 if (rrc_reconfiguration_complete_tvb) { 3407 proto_tree *subtree; 3408 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_scg_ConfigResponseNR_r16); 3409 dissect_nr_rrc_RRCReconfigurationComplete_PDU(rrc_reconfiguration_complete_tvb, actx->pinfo, subtree, NULL); 3410 } 3411 3412#.FN_BODY FailureReportSCG-NR-r15/measResultSCG-r15 VAL_PTR = &meas_results_tvb 3413 tvbuff_t *meas_results_tvb = NULL; 3414 3415%(DEFAULT_BODY)s 3416 3417 if (meas_results_tvb) { 3418 proto_tree *subtree; 3419 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_measResultSCG_r15); 3420 dissect_nr_rrc_MeasResultSCG_Failure_PDU(meas_results_tvb, actx->pinfo, subtree, NULL); 3421 } 3422 3423#.FN_BODY FailureReportMCG-r16/measResultSCG-r16 VAL_PTR = &meas_results_tvb 3424 tvbuff_t *meas_results_tvb = NULL; 3425 3426%(DEFAULT_BODY)s 3427 3428 if (meas_results_tvb) { 3429 proto_tree *subtree; 3430 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_measResultSCG_r16); 3431 dissect_nr_rrc_MeasResultSCG_Failure_PDU(meas_results_tvb, actx->pinfo, subtree, NULL); 3432 } 3433 3434#.FN_BODY ULInformationTransferMRDC-r15-IEs/ul-DCCH-MessageNR-r15 VAL_PTR = &nr_ul_dcch_tvb 3435 tvbuff_t *nr_ul_dcch_tvb = NULL; 3436 3437%(DEFAULT_BODY)s 3438 3439 if (nr_ul_dcch_tvb) { 3440 proto_tree *subtree; 3441 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_ul_DCCH_MessageNR_r15); 3442 dissect_nr_rrc_UL_DCCH_Message_PDU(nr_ul_dcch_tvb, actx->pinfo, subtree, NULL); 3443 } 3444 3445#.FN_BODY ULInformationTransferIRAT-r16-IEs/ul-DCCH-MessageNR-r16 VAL_PTR = &nr_ul_dcch_tvb 3446 tvbuff_t *nr_ul_dcch_tvb = NULL; 3447 3448%(DEFAULT_BODY)s 3449 3450 if (nr_ul_dcch_tvb) { 3451 proto_tree *subtree; 3452 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_ul_DCCH_MessageNR_r16); 3453 dissect_nr_rrc_UL_DCCH_Message_PDU(nr_ul_dcch_tvb, actx->pinfo, subtree, NULL); 3454 } 3455 3456#.FN_BODY SL-Parameters-v1610/sl-ParameterNR-r16 VAL_PTR = &sl_params_nr_tvb 3457 tvbuff_t *sl_params_nr_tvb = NULL; 3458 3459%(DEFAULT_BODY)s 3460 3461 if (sl_params_nr_tvb) { 3462 proto_tree *subtree; 3463 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_sl_ParameterNR_r16); 3464 dissect_nr_rrc_SidelinkParametersNR_r16_PDU(sl_params_nr_tvb, actx->pinfo, subtree, NULL); 3465 } 3466 3467#.FN_BODY V2X-BandParametersEUTRA-NR-r16/nr/v2x-BandParametersNR-r16 VAL_PTR = &v2x_band_params_nr_tvb 3468 tvbuff_t *v2x_band_params_nr_tvb = NULL; 3469 3470%(DEFAULT_BODY)s 3471 3472 if (v2x_band_params_nr_tvb) { 3473 proto_tree *subtree; 3474 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_v2x_BandParametersNR_r16); 3475 dissect_nr_rrc_BandParametersSidelink_r16_PDU(v2x_band_params_nr_tvb, actx->pinfo, subtree, NULL); 3476 } 3477 3478# 3479# EUTRA-InterNodeDefinitions 3480# 3481 3482#.FN_BODY HandoverPreparationInformation-v1540-IEs/sourceRB-ConfigIntra5GC-r15 VAL_PTR = &radio_bearer_config_tvb 3483 tvbuff_t *radio_bearer_config_tvb = NULL; 3484 3485%(DEFAULT_BODY)s 3486 3487 if (radio_bearer_config_tvb) { 3488 proto_tree *subtree; 3489 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_sourceRB_ConfigIntra5GC_r15); 3490 dissect_nr_rrc_RadioBearerConfig_PDU(radio_bearer_config_tvb, actx->pinfo, subtree, NULL); 3491 } 3492 3493#.FN_BODY AS-ConfigNR-r15/sourceRB-ConfigNR-r15 VAL_PTR = &radio_bearer_config_tvb 3494 tvbuff_t *radio_bearer_config_tvb = NULL; 3495 3496%(DEFAULT_BODY)s 3497 3498 if (radio_bearer_config_tvb) { 3499 proto_tree *subtree; 3500 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_sourceRB_ConfigNR_r15); 3501 dissect_nr_rrc_RadioBearerConfig_PDU(radio_bearer_config_tvb, actx->pinfo, subtree, NULL); 3502 } 3503 3504#.FN_BODY AS-ConfigNR-r15/sourceRB-ConfigSN-NR-r15 VAL_PTR = &radio_bearer_config_tvb 3505 tvbuff_t *radio_bearer_config_tvb = NULL; 3506 3507%(DEFAULT_BODY)s 3508 3509 if (radio_bearer_config_tvb) { 3510 proto_tree *subtree; 3511 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_sourceRB_ConfigSN_NR_r15); 3512 dissect_nr_rrc_RadioBearerConfig_PDU(radio_bearer_config_tvb, actx->pinfo, subtree, NULL); 3513 } 3514 3515#.FN_BODY AS-ConfigNR-r15/sourceOtherConfigSN-NR-r15 VAL_PTR = &rrc_reconfiguration_tvb 3516 tvbuff_t *rrc_reconfiguration_tvb = NULL; 3517 3518%(DEFAULT_BODY)s 3519 3520 if (rrc_reconfiguration_tvb) { 3521 proto_tree *subtree; 3522 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_sourceOtherConfigSN_NR_r15); 3523 dissect_nr_rrc_RRCReconfiguration_PDU(rrc_reconfiguration_tvb, actx->pinfo, subtree, NULL); 3524 } 3525 3526#.FN_BODY AS-Context-v1130/eag_2/sourceContextEN-DC-r15 VAL_PTR = &scg_config_info_tvb 3527 tvbuff_t *scg_config_info_tvb = NULL; 3528 3529%(DEFAULT_BODY)s 3530 3531 if (scg_config_info_tvb) { 3532 proto_tree *subtree; 3533 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_sourceContextEN_DC_r15); 3534 dissect_nr_rrc_ConfigRestrictInfoSCG_PDU(scg_config_info_tvb, actx->pinfo, subtree, NULL); 3535 } 3536 3537#.FN_BODY AS-Context-v1130/eag_3/selectedbandCombinationInfoEN-DC-v1540 VAL_PTR = &band_comb_info_sn_tvb 3538 tvbuff_t *band_comb_info_sn_tvb = NULL; 3539 3540%(DEFAULT_BODY)s 3541 3542 if (band_comb_info_sn_tvb) { 3543 proto_tree *subtree; 3544 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_selectedbandCombinationInfoEN_DC_v1540); 3545 dissect_nr_rrc_BandCombinationInfoSN_PDU(band_comb_info_sn_tvb, actx->pinfo, subtree, NULL); 3546 } 3547 3548#.FN_BODY AS-Context-v1610/sidelinkUEInformationNR-r16 VAL_PTR = &sidelink_ue_info_nr_tvb 3549 tvbuff_t *sidelink_ue_info_nr_tvb = NULL; 3550 3551%(DEFAULT_BODY)s 3552 3553 if (sidelink_ue_info_nr_tvb) { 3554 proto_tree *subtree; 3555 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_sidelinkUEInformationNR_r16); 3556 dissect_nr_rrc_SidelinkUEInformationNR_r16_PDU(sidelink_ue_info_nr_tvb, actx->pinfo, subtree, NULL); 3557 } 3558 3559#.FN_BODY AS-Context-v1610/ueAssistanceInformationNR-r16 VAL_PTR = &ue_assist_info_nr_tvb 3560 tvbuff_t *ue_assist_info_nr_tvb = NULL; 3561 3562%(DEFAULT_BODY)s 3563 3564 if (ue_assist_info_nr_tvb) { 3565 proto_tree *subtree; 3566 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_ueAssistanceInformationNR_r16); 3567 dissect_nr_rrc_UEAssistanceInformation_PDU(ue_assist_info_nr_tvb, actx->pinfo, subtree, NULL); 3568 } 3569 3570#.FN_BODY AS-Context-v1620/ueAssistanceInformationNR-SCG-r16 VAL_PTR = &ue_assist_info_nr_tvb 3571 tvbuff_t *ue_assist_info_nr_tvb = NULL; 3572 3573%(DEFAULT_BODY)s 3574 3575 if (ue_assist_info_nr_tvb) { 3576 proto_tree *subtree; 3577 subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_ueAssistanceInformationNR_SCG_r16); 3578 dissect_nr_rrc_UEAssistanceInformation_PDU(ue_assist_info_nr_tvb, actx->pinfo, subtree, NULL); 3579 } 3580 3581#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item 3582 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_UNKNOWN); 3583 3584#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib1-1-r15 3585 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_1_1); 3586 3587#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib1-2-r15 3588 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_1_2); 3589 3590#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib1-3-r15 3591 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_1_3); 3592 3593#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib1-4-r15 3594 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_1_4); 3595 3596#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib1-5-r15 3597 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_1_5); 3598 3599#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib1-6-r15 3600 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_1_6); 3601 3602#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib1-7-r15 3603 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_1_7); 3604 3605#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib2-1-r15 3606 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_2_1); 3607 3608#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib2-2-r15 3609 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_2_2); 3610 3611#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib2-3-r15 3612 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_2_3); 3613 3614#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib2-4-r15 3615 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_2_4); 3616 3617#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib2-5-r15 3618 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_2_5); 3619 3620#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib2-6-r15 3621 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_2_6); 3622 3623#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib2-7-r15 3624 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_2_7); 3625 3626#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib2-8-r15 3627 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_2_8); 3628 3629#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib2-9-r15 3630 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_2_9); 3631 3632#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib2-10-r15 3633 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_2_10); 3634 3635#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib2-11-r15 3636 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_2_11); 3637 3638#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib2-12-r15 3639 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_2_12); 3640 3641#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib2-13-r15 3642 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_2_13); 3643 3644#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib2-14-r15 3645 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_2_14); 3646 3647#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib2-15-r15 3648 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_2_15); 3649 3650#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib2-16-r15 3651 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_2_16); 3652 3653#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib2-17-r15 3654 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_2_17); 3655 3656#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib2-18-r15 3657 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_2_18); 3658 3659#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib2-19-r15 3660 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_2_19); 3661 3662#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib3-1-r15 3663 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_3_1); 3664 3665#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib1-8-v1610 3666 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_1_8); 3667 3668#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib2-20-v1610 3669 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_2_20); 3670 3671#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib2-21-v1610 3672 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_2_21); 3673 3674#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib2-22-v1610 3675 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_2_22); 3676 3677#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib2-23-v1610 3678 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_2_23); 3679 3680#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib2-24-v1610 3681 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_2_24); 3682 3683#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib2-25-v1610 3684 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_2_25); 3685 3686#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib4-1-v1610 3687 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_4_1); 3688 3689#.FN_HDR PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15/_item/posSib5-1-v1610 3690 private_data_set_pos_sib_type(actx, LPP_POS_SIB_TYPE_5_1); 3691 3692#.FN_BODY SystemInformationBlockPos-r15/assistanceDataSIB-Element-r15 VAL_PTR = &assist_data_sib_elem_tvb 3693 tvbuff_t *assist_data_sib_elem_tvb = NULL; 3694 3695%(DEFAULT_BODY)s 3696 3697 if (assist_data_sib_elem_tvb) { 3698 proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_assistanceDataSIB_Element_r15); 3699 3700 dissect_lpp_AssistanceDataSIBelement_r15_PDU(assist_data_sib_elem_tvb, actx->pinfo, 3701 subtree, private_data_get_pos_sib_type(actx)); 3702 } 3703 3704# 3705# EUTRA-Sidelink-Preconf 3706# 3707 3708#.TYPE_ATTR 3709SL-V2X-PreconfigFreqInfo-r14/offsetDFN-r14 DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(lte_rrc_offsetDFN_r14_fmt) 3710 3711#.TYPE_ATTR 3712SL-V2X-PreconfigCommPool-r14/threshS-RSSI-CBR-r14 DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(lte_rrc_threshS_RSSI_CBR_r14_fmt) 3713 3714# 3715# PC5-RRC-Definitions 3716# 3717 3718#.FN_HDR MasterInformationBlock-SL 3719 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "MasterInformationBlock-SL"); 3720 3721#.FN_HDR MasterInformationBlock-SL-V2X-r14 3722 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "MasterInformationBlock-SL-V2X-r14"); 3723 3724# 3725# NBIOT-RRC-Definitions 3726# 3727 3728#.FN_HDR UL-CCCH-Message-NB 3729 actx->pinfo->link_dir = P2P_DIR_UL; 3730 3731#.FN_HDR UL-DCCH-Message-NB 3732 actx->pinfo->link_dir = P2P_DIR_UL; 3733 3734#.FN_HDR DL-CCCH-Message-NB 3735 actx->pinfo->link_dir = P2P_DIR_DL; 3736 3737#.FN_HDR DL-DCCH-Message-NB 3738 actx->pinfo->link_dir = P2P_DIR_DL; 3739 3740#.FN_HDR MasterInformationBlock-NB 3741 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "MasterInformationBlock-NB"); 3742 3743#.FN_HDR SystemInformation-NB 3744 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SystemInformation-NB ["); 3745 3746#.FN_BODY SystemInformation-NB 3747%(DEFAULT_BODY)s 3748 col_append_str(actx->pinfo->cinfo, COL_INFO, " ]"); 3749 3750#.FN_HDR SystemInformationBlockType1-NB 3751 col_append_str(actx->pinfo->cinfo, COL_INFO, "SystemInformationBlockType1-NB"); 3752 3753#.FN_HDR SystemInformationBlockType2-NB-r13 3754 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB2"); 3755 3756#.FN_HDR SystemInformationBlockType3-NB-r13 3757 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB3"); 3758 3759#.FN_HDR SystemInformationBlockType4-NB-r13 3760 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB4"); 3761 3762#.FN_HDR SystemInformationBlockType5-NB-r13 3763 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB5"); 3764 3765#.FN_HDR SystemInformationBlockType14-NB-r13 3766 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB14"); 3767 3768#.FN_HDR Paging-NB 3769 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "Paging-NB"); 3770 3771#.FN_HDR RRCConnectionReestablishment-NB 3772 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCConnectionReestablishment-NB"); 3773 3774#.FN_HDR RRCConnectionReject-NB 3775 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCConnectionReject-NB"); 3776 3777#.FN_HDR RRCConnectionSetup-NB 3778 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCConnectionSetup-NB"); 3779 3780#.FN_HDR RRCEarlyDataComplete-NB-r15 3781 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCEarlyDataComplete-NB-r15"); 3782 3783#.FN_HDR DLInformationTransfer-NB 3784 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "DLInformationTransfer-NB"); 3785 3786#.FN_HDR RRCConnectionReconfiguration-NB 3787 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCConnectionReconfiguration-NB"); 3788 3789#.FN_HDR RRCConnectionRelease-NB 3790 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCConnectionRelease-NB"); 3791 3792#.FN_HDR UECapabilityEnquiry-NB 3793 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UECapabilityEnquiry-NB"); 3794 3795#.FN_HDR RRCConnectionResume-NB 3796 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCConnectionResume-NB"); 3797 3798#.FN_HDR UEInformationRequest-NB-r16 3799 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UEInformationRequest-NB-r16"); 3800 3801#.FN_HDR RRCConnectionReestablishmentRequest-NB 3802 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCConnectionReestablishmentRequest-NB"); 3803 3804#.FN_HDR RRCConnectionRequest-NB 3805 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCConnectionRequest-NB"); 3806 3807#.FN_HDR RRCConnectionResumeRequest-NB 3808 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCConnectionResumeRequest-NB"); 3809 3810#.FN_HDR RRCEarlyDataRequest-NB-r15 3811 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCEarlyDataRequest-NB-r15"); 3812 3813#.FN_HDR SCPTMConfiguration-NB-r14 3814 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SCPTMConfiguration-NB-r14"); 3815 3816#.FN_HDR RRCConnectionReconfigurationComplete-NB 3817 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCConnectionReconfigurationComplete-NB"); 3818 3819#.FN_HDR RRCConnectionReestablishmentComplete-NB 3820 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCConnectionReestablishmentComplete-NB"); 3821 3822#.FN_HDR RRCConnectionSetupComplete-NB 3823 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCConnectionSetupComplete-NB"); 3824 3825#.FN_HDR UECapabilityInformation-NB 3826 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UECapabilityInformation-NB"); 3827 3828#.FN_HDR ULInformationTransfer-NB 3829 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ULInformationTransfer-NB"); 3830 3831#.FN_HDR RRCConnectionResumeComplete-NB 3832 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCConnectionResumeComplete-NB"); 3833 3834#.FN_HDR UEInformationResponse-NB-r16 3835 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UEInformationResponse-NB-r16"); 3836 3837#.FN_HDR PURConfigurationRequest-NB-r16 3838 col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PURConfigurationRequest-NB-r16"); 3839 3840#.FN_HDR SystemInformationBlockType15-NB-r14 3841 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB15"); 3842 3843#.FN_HDR SystemInformationBlockType20-NB-r14 3844 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB20"); 3845 3846#.FN_HDR SystemInformationBlockType22-NB-r14 3847 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB22"); 3848 3849#.FN_HDR SystemInformationBlockType23-NB-r15 3850 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB23"); 3851 3852#.FN_HDR SystemInformationBlockType27-NB-r16 3853 col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB27"); 3854 3855#.TYPE_ATTR 3856MasterInformationBlock-NB/schedulingInfoSIB1-r13 TYPE=FT_UINT32 DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_schedulingInfoSIB1_NB_r13_vals_ext 3857 3858#.TYPE_ATTR 3859MasterInformationBlock-TDD-NB-r15/schedulingInfoSIB1-r15 TYPE=FT_UINT32 DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_schedulingInfoSIB1_NB_r13_vals_ext 3860 3861#.TYPE_ATTR 3862RRCConnectionReject-NB-r13-IEs/extendedWaitTime-r13 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds 3863 3864#.TYPE_ATTR 3865RRCConnectionRelease-NB-r13-IEs/extendedWaitTime-r13 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds 3866 3867#.TYPE_ATTR 3868RRCConnectionRelease-NB-v1430-IEs/extendedWaitTime-CPdata-r14 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds 3869 3870#.TYPE_ATTR 3871RRCEarlyDataComplete-NB-r15-IEs/extendedWaitTime-r15 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds 3872 3873#.TYPE_ATTR 3874CellSelectionInfo-NB-v1350/delta-RxLevMin-v1350 STRINGS=VALS(lte_rrc_delta_RxLevMin_vals) 3875 3876#.TYPE_RENAME 3877SystemInformationBlockType2-NB-r13/multiBandInfoList-r13 AdditionalSpectrumEmission_r13 3878 3879#.TYPE_ATTR 3880IntraFreqCellReselectionInfo-NB-v1350/delta-RxLevMin-v1350 STRINGS=VALS(lte_rrc_delta_RxLevMin_vals) 3881 3882#.TYPE_ATTR 3883SystemInformationBlockType5/eag_1/scptm-FreqOffset-r14 DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(lte_rrc_scptm_FreqOffset_r14_fmt) 3884 3885#.TYPE_ATTR 3886InterFreqCarrierFreqInfo-NB-r13/eag_1/delta-RxLevMin-v1350 STRINGS=VALS(lte_rrc_delta_RxLevMin_vals) 3887 3888#.TYPE_ATTR 3889AB-Config-NB-r13/ab-Category-r13 STRINGS=VALS(lte_rrc_eab_category_vals) 3890 3891#.TYPE_ATTR 3892NPDSCH-ConfigCommon-NB-r13/nrs-Power-r13 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_dbm 3893 3894#.TYPE_ATTR 3895RACH-ConfigCommon-NB-r13/connEstFailOffset-r13 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_decibels 3896 3897#.TYPE_ATTR 3898SR-WithoutHARQ-ACK-Config-NB-r15/setup/sr-ProhibitTimer-r15 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_sr_periods 3899 3900#.TYPE_ATTR 3901SR-NPRACH-Resource-NB-r15/p0-SR-r15 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_decibels 3902 3903#.FN_BODY DRB-ToAddMod-NB-r13 3904 struct mac_lte_info *p_mac_lte_info; 3905 struct rlc_lte_info *p_rlc_lte_info; 3906 /* Get the struct and clear it out */ 3907 drb_mapping_t *drb_mapping = private_data_get_drb_mapping(actx); 3908 memset(drb_mapping, 0, sizeof(*drb_mapping)); 3909%(DEFAULT_BODY)s 3910 /* Need UE identifier */ 3911 p_mac_lte_info = (mac_lte_info *)p_get_proto_data(wmem_file_scope(), actx->pinfo, proto_mac_lte, 0); 3912 if (p_mac_lte_info) { 3913 drb_mapping->ueid = p_mac_lte_info->ueid; 3914 /* Tell MAC about this mapping */ 3915 set_mac_lte_channel_mapping(drb_mapping); 3916 } 3917 3918 /* Also tell RLC how many PDCP sequence number bits and whether it should use extended LI */ 3919 p_rlc_lte_info = (rlc_lte_info *)p_get_proto_data(wmem_file_scope(), actx->pinfo, proto_rlc_lte, 0); 3920 if (p_rlc_lte_info) { 3921 if (drb_mapping->pdcp_sn_size_present) { 3922 set_rlc_lte_drb_pdcp_seqnum_length(actx->pinfo, 3923 p_rlc_lte_info->ueid, 3924 drb_mapping->drbid, 3925 drb_mapping->pdcp_sn_size); 3926 } 3927 if (drb_mapping->rlcMode_present) { 3928 set_rlc_lte_drb_li_field(actx->pinfo, 3929 p_rlc_lte_info->ueid, 3930 drb_mapping->drbid, 3931 drb_mapping->rlc_ul_ext_li_field, 3932 drb_mapping->rlc_dl_ext_li_field); 3933 } 3934 } 3935 3936 /* Clear out the struct again */ 3937 memset(&drb_mapping, 0, sizeof(drb_mapping)); 3938 3939#.FN_BODY RLC-Config-NB-r13/am 3940 drb_mapping_t *mapping = private_data_get_drb_mapping(actx); 3941%(DEFAULT_BODY)s 3942 if (mapping != NULL) { 3943 mapping->rlcMode = RLC_AM_MODE; 3944 mapping->rlcMode_present = TRUE; 3945 mapping->pdcp_sn_size = 7; 3946 mapping->pdcp_sn_size_present = TRUE; 3947 } 3948 3949#.FN_BODY RLC-Config-NB-r13/um-Bi-Directional-r15 3950 drb_mapping_t *mapping = private_data_get_drb_mapping(actx); 3951%(DEFAULT_BODY)s 3952 if (mapping != NULL) { 3953 mapping->rlcMode = RLC_UM_MODE; 3954 mapping->rlcMode_present = TRUE; 3955 mapping->um_sn_length = 5; 3956 mapping->um_sn_length_present = TRUE; 3957 mapping->pdcp_sn_size = 7; 3958 mapping->pdcp_sn_size_present = TRUE; 3959 } 3960 3961#.FN_BODY RLC-Config-NB-r13/um-Uni-Directional-UL-r15 3962 drb_mapping_t *mapping = private_data_get_drb_mapping(actx); 3963%(DEFAULT_BODY)s 3964 if (mapping != NULL) { 3965 mapping->rlcMode = RLC_UM_MODE; 3966 mapping->rlcMode_present = TRUE; 3967 mapping->um_sn_length = 5; 3968 mapping->um_sn_length_present = TRUE; 3969 mapping->pdcp_sn_size = 7; 3970 mapping->pdcp_sn_size_present = TRUE; 3971 } 3972 3973#.FN_BODY RLC-Config-NB-r13/um-Uni-Directional-DL-r15 3974 drb_mapping_t *mapping = private_data_get_drb_mapping(actx); 3975%(DEFAULT_BODY)s 3976 if (mapping != NULL) { 3977 mapping->rlcMode = RLC_UM_MODE; 3978 mapping->rlcMode_present = TRUE; 3979 mapping->um_sn_length = 5; 3980 mapping->um_sn_length_present = TRUE; 3981 mapping->pdcp_sn_size = 7; 3982 mapping->pdcp_sn_size_present = TRUE; 3983 } 3984 3985#.FN_BODY DRB-ToAddMod-NB-r13/logicalChannelIdentity-r13 VAL_PTR=&value 3986 guint32 value; 3987 drb_mapping_t *mapping = private_data_get_drb_mapping(actx); 3988%(DEFAULT_BODY)s 3989 if (mapping != NULL) { 3990 mapping->lcid = (guint8)value; 3991 mapping->lcid_present = TRUE; 3992 } 3993 3994#.FN_BODY LogicalChannelConfig-NB-r13/priority-r13 VAL_PTR=&value 3995 guint32 value; 3996 drb_mapping_t *mapping = private_data_get_drb_mapping(actx); 3997%(DEFAULT_BODY)s 3998 if (mapping != NULL) { 3999 mapping->ul_priority = value; 4000 mapping->ul_priority_present = TRUE; 4001 } 4002 4003#.TYPE_ATTR 4004UplinkPowerControlCommon-NB-r13/p0-NominalNPUSCH-r13 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_dbm 4005 4006#.TYPE_ATTR 4007UplinkPowerControlCommon-NB-r13/deltaPreambleMsg3-r13 STRINGS=VALS(lte_rrc_deltaPreambleMsg3_vals) 4008 4009#.TYPE_ATTR 4010UplinkPowerControlDedicated-NB-r13/p0-UE-NPUSCH-r13 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_decibels 4011 4012#.TYPE_ATTR 4013ReselectionThreshold-NB-v1360 DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=<e_rrc_ReselectionThreshold_NB_vals_ext 4014 4015#.TYPE_ATTR 4016NRSRP-Range-NB-r14 DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(lte_rrc_NRSRP_Range_NB_r14_fmt) 4017 4018#.TYPE_ATTR 4019NRSRQ-Range-NB-r14 DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(lte_rrc_NRSRQ_Range_NB_r14_fmt) 4020 4021#.TYPE_ATTR 4022PUR-Config-NB-r16/pur-PhysicalConfig-r16/p0-UE-NPUSCH-r16 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_decibels 4023