RFmxLteMXComponentCarrier Class
- Updated2025-04-08
- 22 minute(s) read
Represents Component Carrier.
Derives from
Syntax
Namespace: NationalInstruments.RFmx.LteMX
public class RFmxLteMXComponentCarrier : RFmxLteMXSubObject
Methods
Name | Description |
---|---|
Configure(string, double, double, int) | Configures the componentCarrierBandwidth, componentCarrierFrequency, and cellID of the component carrier. |
ConfigureArray(string, double[], double[], int[]) | Configures an array of bandwidths, carrier offset frequencies, and cell IDs of component carriers. |
ConfigureAutoNPuschChannelDetectionEnabled(string, RFmxLteMXAutoNPuschChannelDetectionEnabled) | Configures whether the values of the SetNPuschToneOffset(string, int), SetNPuschNumberOfTones(string, int), and SetNPuschModulationType(string, RFmxLteMXNPuschModulationType) methods for the NPUSCH channel are auto-detected by the measurement or specified by you. |
ConfigureAutoResourceBlockDetectionEnabled(string, RFmxLteMXAutoResourceBlockDetectionEnabled) | Configures whether the values of the SetPuschModulationType(string, RFmxLteMXPuschModulationType), SetPuschNumberOfResourceBlockClusters(string, int), SetPuschResourceBlockOffset(string, int), and SetPuschNumberOfResourceBlocks(string, int) methods are automatically detected by the measurement or if you specify the values of these methods. |
ConfigureCellSpecificRatio(string, RFmxLteMXDownlinkUserDefinedRatio) | Configures the cellspecificratio parameter. |
ConfigureDownlinkAutoCellIDDetectionEnabled(string, RFmxLteMXDownlinkAutoCellIDDetectionEnabled) | Configures whether the cell ID is configured by the user or auto-detected by the measurement. |
ConfigureDownlinkAutoChannelDetection(string, RFmxLteMXAutoPdschChannelDetectionEnabled, RFmxLteMXAutoControlChannelPowerDetectionEnabled, RFmxLteMXAutoPcfichCfiDetectionEnabled) | Configures whether the values of physical downlink shared channel (PDSCH) parameters, control channel signal powers, and physical control format indicator channel (PCFICH) CFI are configured by a user or auto-detected by the measurement. The measurement ignores this method, when you set the SetLinkDirection(string, RFmxLteMXLinkDirection) method to Uplink. |
ConfigureDownlinkChannelConfigurationMode(string, RFmxLteMXDownlinkChannelConfigurationMode) | Configures the downlink channel configuration mode. |
ConfigureDownlinkNumberOfSubframes(string, int) | Configures the number of unique subframes that are transmitted from the DUT. |
ConfigureDownlinkSynchronizationSignal(string, double, double) | Configures the synchronization signal power relative to the cell-specific reference signal. |
ConfigureDownlinkTestModel(string, RFmxLteMXDownlinkTestModel) | Configures the E-UTRA Test Model type. |
ConfigureDownlinkTestModelArray(string, RFmxLteMXDownlinkTestModel[]) | Configures an array of the E-UTRA Test Model type for each component carrier within the subblock. |
ConfigureEmtcAnalysisEnabled(string, RFmxLteMXEmtcAnalysisEnabled) | Configures whether the component carrier contains an enhanced machine type communications (Cat-M1 or Cat-M2) transmission. |
ConfigureNBIoTComponentCarrier(string, int, RFmxLteMXNBIoTUplinkSubcarrierSpacing) | Configures the Ncell ID and Uplink Subcarrier Spacing parameters for the NB-IoT signal. |
ConfigureNPuschDmrs(string, RFmxLteMXNPuschDmrsBaseSequenceMode, int, int, RFmxLteMXNPuschDmrsGroupHoppingEnabled, int) | Configures the base sequence mode, base sequence index, cyclic shift, delta sequence shift of the narrowband physical uplink shared channel (NPUSCH) DMRS and specifies whether group hopping is enabled. |
ConfigureNPuschFormat(string, int) | Configures the format of the narrowband physical uplink shared channel (NPUSCH). |
ConfigureNPuschStartingSlot(string, int) | Configures the starting slot of the NPUSCH burst. |
ConfigureNPuschTones(string, int, int, RFmxLteMXNPuschModulationType) | Configures the values of toneOffset, numberOfTones, and modulationType parameters for NPUSCH channel. |
ConfigureNumberOfPdschChannels(string, int) | Configures the number of different physical downlink shared channel (PDSCH) allocations in a subframe. |
ConfigureNumberOfPuschResourceBlockClusters(string, int) | Configures the number of clusters of resource allocations. |
ConfigurePbch(string, double) | Configures the power of physical broadcast channel (PBCH) power relative to the cell-specific reference signal. |
ConfigurePcfich(string, int, double) | Configures the CFI and power parameters of the physical control format indicator channel (PCFICH). |
ConfigurePdcch(string, double) | Configures the physical downlink control channel (PDCCH) power relative to the cell-specific reference signal. |
ConfigurePdsch(string, RFmxLteMXUserDefinedPdschCW0ModulationType, string, double) | Configures the codeword0 modulation type, resource block, and relative power of a physical downlink shared channel (PDSCH) allocation. |
ConfigurePhich(string, RFmxLteMXDownlinkUserDefinedPhichResource, RFmxLteMXDownlinkUserDefinedPhichDuration, double) | Configures the resource, duration, and power parameters of the physical hybrid-ARQ indicator channel (PHICH). |
ConfigurePsschModulationType(string, RFmxLteMXPsschModulationType) | Configures the modulation scheme used in the physical sidelink shared channel (PSSCH) of the signal being measured. |
ConfigurePsschResourceBlocks(string, int, int) | Configures the start and number of resource blocks allocated for the physical sidelink shared channel (PSSCH) allocation. |
ConfigurePuschModulationType(string, RFmxLteMXPuschModulationType) | Configures the modulation scheme used in the physical uplink shared channel (PUSCH) channel of the signal being measured. |
ConfigurePuschResourceBlocks(string, int, int) | Configures the start and number of resource blocks allocated for the physical uplink shared channel (PUSCH) cluster. |
ConfigureSpacing(string, RFmxLteMXComponentCarrierSpacingType, int) | Configures the componentCarrierSpacingType and componentCarrieratCenterFrequency parameters, which help to set the spacing between adjacent component carriers within a subblock. |
GetAutoControlChannelPowerDetectionEnabled(string, out RFmxLteMXAutoControlChannelPowerDetectionEnabled) | Gets whether the value of PSS Power, SSS Power, PBCH Power, PDCCH Power, and PCFICH Power properties are auto-detected by the measurement or user-specified. Currently, auto-detection of PHICH Power method is not supported. |
GetAutoNPuschChannelDetectionEnabled(string, out RFmxLteMXAutoNPuschChannelDetectionEnabled) | Gets whether the values of the SetNPuschToneOffset(string, int), NPUSCH Number of Tones, and SetNPuschModulationType(string, RFmxLteMXNPuschModulationType) properties are auto-detected by the measurement or specified by you. |
GetAutoPcfichCfiDetectionEnabled(string, out RFmxLteMXAutoPcfichCfiDetectionEnabled) | Gets whether the value of SetPcfichCfi(string, int) method is auto-detected by the measurement or user-specified. |
GetAutoPdschChannelDetectionEnabled(string, out RFmxLteMXAutoPdschChannelDetectionEnabled) | Gets whether the values of the SetPdschResourceBlockAllocation(string, string) method, the corresponding PDSCH CW0 Modulation Type method, and the PDSCH Power method are auto-detected by the measurement or user-specified. |
GetAutoResourceBlockDetectionEnabled(string, out RFmxLteMXAutoResourceBlockDetectionEnabled) | Gets whether the values of the SetPuschModulationType(string, RFmxLteMXPuschModulationType), SetPuschNumberOfResourceBlockClusters(string, int), SetPuschResourceBlockOffset(string, int), and SetPuschNumberOfResourceBlocks(string, int) properties are auto-detected by the measurement or if you specify the values of these properties. |
GetBandwidth(string, out double) | Gets the channel bandwidth of the signal being measured. This value is expressed in Hz. |
GetCellId(string, out int) | Gets a physical layer cell identity. |
GetComponentCarrierAtCenterFrequency(string, out int) | Gets the index of the component carrier having its center at the user-configured center frequency. RFmxLTE uses this method along with ComponentCarrierSpacingType method to calculate the value of the SetFrequency(string, double). |
GetCyclicPrefixMode(string, out RFmxLteMXCyclicPrefixMode) | Gets the cyclic prefix (CP) duration and the number of symbols in a slot for the signal being measured. |
GetDmrsOccEnabled(string, out RFmxLteMXDmrsOccEnabled) | Gets whether orthogonal cover codes (OCCs) need to be used on the demodulation reference signal (DMRS) signal. The measurement internally sets this method to TRUE for multi antenna cases. |
GetDownlinkAutoCellIDDetectionEnabled(string, out RFmxLteMXDownlinkAutoCellIDDetectionEnabled) | Gets whether to enable autodetection of the cell ID. If the signal being measured does not contain primary and secondary sync signal (PSS/SSS), autodetection of cell ID is not possible. Detected cell ID can be fetched using GetDownlinkDetectedCellID(string, out int) method. |
GetDownlinkChannelConfigurationMode(string, out RFmxLteMXDownlinkChannelConfigurationMode) | Gets the channel configuration mode. |
GetDownlinkNumberOfSubframes(string, out int) | Gets the number of unique subframes transmitted by the DUT. If you set the SetDownlinkChannelConfigurationMode(string, RFmxLteMXDownlinkChannelConfigurationMode) method to TestModel, this method will be set to 10 for FDD and 20 for TDD by default. |
GetDownlinkTestModel(string, out RFmxLteMXDownlinkTestModel) | Gets the E-UTRA Test Model type when you set the SetDownlinkChannelConfigurationMode(string, RFmxLteMXDownlinkChannelConfigurationMode) method to TestModel. Refer to section 6.1.1 of the 3GPP 36.141 specification for more information regarding test model configurations. |
GetDownlinkUserDefinedCellSpecificRatio(string, out RFmxLteMXDownlinkUserDefinedRatio) | Gets the ratio Rhob/Rhoa for the cell-specific ratio of one, two, or four cell-specific antenna ports as described in Table 5.2-1 in section 5.2 of the 3GPP TS 36.213 specification. This method determines the power of the channel resource element (RE) in the symbols that do not contain the reference symbols. |
GetEmtcAnalysisEnabled(string, out RFmxLteMXEmtcAnalysisEnabled) | Gets whether the component carrier contains enhanced machine type communications (Cat-M1 or Cat-M2) transmission. |
GetFrequency(string, out double) | Gets the offset of the component carrier from the subblock center frequency that you configure in the Center Frequency method. This value is expressed in Hz. This method is applicable only if you set the ComponentCarrierSpacingType method to User. |
GetLaaDownlinkNumberOfEndingSymbols(string, out RFmxLteMXLaaDownlinkNumberOfEndingSymbols) | Gets the number of ending symbols in the last subframe of an LAA downlink burst. Refer to section 4.3 of the 3GPP 36.211 specification for more information regarding LAA downlink number of ending symbols. |
GetLaaDownlinkStartingSymbol(string, out RFmxLteMXLaaDownlinkStartingSymbol) | Gets the starting symbol number in the first subframe of an LAA downlink burst. Refer to section 13A of the 3GPP 36.213 specification for more information regarding LAA downlink starting symbol. |
GetLaaNumberOfSubframes(string, out int) | Gets the number of subframes in an LAA burst including the starting subframe. |
GetLaaStartingSubframe(string, out int) | Gets the starting subframe of an LAA burst. |
GetLaaUplinkEndingSymbol(string, out RFmxLteMXLaaUplinkEndingSymbol) | Gets the ending symbol number in the last subframe of an LAA uplink burst. Refer to section 5.3.3.1.1A of the 3GPP 36.212 specification for more information regarding LAA uplink ending symbol. |
GetLaaUplinkStartPosition(string, out RFmxLteMXLaaUplinkStartPosition) | Gets the starting position of symbol 0 in the first subframe of an LAA uplink burst. Refer to section 5.6 of the 3GPP 36.211 specification for more information regarding LAA uplink start position. |
GetNBIoTDownlinkChannelConfigurationMode(string, out RFmxLteMXNBIoTDownlinkChannelConfigurationMode) | Gets the downlink channel configuration mode for NB-IoT. |
GetNBIoTUplinkSubcarrierSpacing(string, out RFmxLteMXNBIoTUplinkSubcarrierSpacing) | Gets the subcarrier bandwidth of an NB-IoT signal. This method specifies the spacing between adjacent subcarriers. |
GetNCellId(string, out int) | Gets the narrowband physical layer cell identity. |
GetNpdschEnabled(string, out RFmxLteMXNpdschEnabled) | Gets whether NPDSCH is active in a particular subframe. Note that subframes 0, 5, and 9 are reserved for NPBCH, NPSS, and NSSS. The measurement will return an error if you try to configure NPDSCH for those subframes. |
GetNpdschPower(string, out double) | Gets the NB-IoT physical downlink shared channel (NPDSCH) power level relative to the power of the NB-IoT downlink reference signal (NRS). This value is expressed in dB. |
GetNpssPower(string, out double) | Gets the power of the NB-IoT primary synchronization signal (NPSS) relative to the power of the NB-IoT downlink reference signal (NRS). This value is expressed in dB. |
GetNPuschDmrsBaseSequenceIndex(string, out int) | Gets the base sequence index of the Narrowband Physical Uplink Shared Channel (NPUSCH) DMRS as defined in section 10.1.4.1.2 of the 3GPP TS 36.211 specification. |
GetNPuschDmrsBaseSequenceMode(string, out RFmxLteMXNPuschDmrsBaseSequenceMode) | Gets whether the SetNPuschDmrsBaseSequenceIndex(string, int) method is computed by the measurement or specified by you. |
GetNPuschDmrsCyclicShift(string, out int) | Gets the cyclic shift of the narrowband physical uplink shared channel (NPUSCH) DMRS as defined in Table 10.1.4.1.2-3 of the 3GPP TS 36.211 specification. |
GetNPuschDmrsDeltaSequenceShift(string, out int) | Gets the delta sequence shift of the narrowband physical uplink shared channel (NPUSCH) DMRS, which is used to calculate the sequence shift pattern. This value is used to compute the sequence group number as defined in section 10.1.4.1.3 of the 3GPP TS 36.211 specification. This method is valid when you set the SetNPuschDmrsGroupHoppingEnabled(string, RFmxLteMXNPuschDmrsGroupHoppingEnabled) method to True. |
GetNPuschDmrsGroupHoppingEnabled(string, out RFmxLteMXNPuschDmrsGroupHoppingEnabled) | Gets whether the group hopping is enabled for narrowband physical uplink shared channel (NPUSCH) DMRS. This method is valid only when the SetNPuschFormat(string, int) is 1. |
GetNPuschFormat(string, out int) | Gets the NPUSCH format. A value of 1 indicates that narrowband physical uplink shared channel (NPUSCH) carries user data (UL-SCH) and a value of 2 indicates that NPUSCH carries uplink control information. |
GetNPuschModulationType(string, out RFmxLteMXNPuschModulationType) | Gets the modulation type that is used by the narrowband physical uplink shared channel (NPUSCH). |
GetNPuschNumberOfTones(string, out int) | Gets the number of subcarriers (tones) within the 200 kHz bandwidth that is allocated to the narrowband physical uplink shared channel (NPUSCH). |
GetNPuschStartingSlot(string, out int) | Gets the starting slot number of the NPUSCH burst. |
GetNPuschToneOffset(string, out int) | Gets the location of the starting subcarrier (tone) within the 200 kHz bandwidth that is allocated to the narrowband physical uplink shared channel (NPUSCH). |
GetNsssPower(string, out double) | Gets the power of the NB-IoT secondary synchronization signal (NSSS) relative to the power of the NB-IoT downlink reference signal (NRS). This value is expressed in dB. |
GetNumberOfComponentCarriers(string, out int) | Gets the number of component carriers configured within a subblock. |
GetNumberOfPdschChannels(string, out int) | Gets the number of physical downlink shared channel (PDSCH) allocations in a subframe. |
GetPbchPower(string, out double) | Gets the power of physical broadcast channel (PBCH) relative to the power of cell-specific reference signal. This value is expressed in dB. |
GetPcfichCfi(string, out int) | Gets the control format indicator (CFI) carried by physical control format indicator channel (PCFICH). CFI is used to compute the number of OFDM symbols which will determine the size of physical downlink control channel (PDCCH) within a subframe. |
GetPcfichPower(string, out double) | Gets the power of physical control format indicator channel (PCFICH) relative to the power of cell-specific reference signal. This value is expressed in dB. |
GetPdcchPower(string, out double) | Gets the power of physical downlink control channel (PDCCH) relative to the power of cell-specific reference signal. This value is expressed in dB. |
GetPdschCW0ModulationType(string, out RFmxLteMXUserDefinedPdschCW0ModulationType) | Gets the modulation type of codeword0 PDSCH allocation. |
GetPdschPower(string, out double) | Gets the physical downlink shared channel (PDSCH) power level (Ra) relative to the power of the cell-specific reference signal. This value is expressed in dB. Measurement uses the SetDownlinkUserDefinedCellSpecificRatio(string, RFmxLteMXDownlinkUserDefinedRatio) method to calculate the Rb. Refer to section 3.3 of the 3GPP 36.521 specification for more information about Ra. |
GetPdschResourceBlockAllocation(string, out string) | Gets the resource blocks of the physical downlink shared channel (PDSCH) allocation. |
GetPhichDuration(string, out RFmxLteMXDownlinkUserDefinedPhichDuration) | Gets the physical hybrid-ARQ indicator channel (PHICH) duration. |
GetPhichPower(string, out double) | Gets the power of all BPSK symbols in a physical hybrid-ARQ indicator channel (PHICH) sequence. This value is expressed in dB. |
GetPhichResource(string, out RFmxLteMXDownlinkUserDefinedPhichResource) | Gets the physical channel hybridARQ indicator channel (PHICH) resource value. This value is expressed in Ng. This method is used to calculate number of PHICH resource groups. Refer to section 6.9 of the 3GPP 36.211 specification for more information about PHICH. |
GetPsschModulationType(string, out RFmxLteMXPsschModulationType) | Gets the modulation scheme used in physical sidelink shared channel (PSSCH) of the signal being measured. |
GetPsschNumberOfResourceBlocks(string, out int) | Gets the number of consecutive resource blocks in a physical sidelink shared channel (PSSCH) allocation. |
GetPsschPower(string, out double) | Gets the power of the physical sidelink shared channel (PSSCH) data relative to PSSCH DMRS for a component carrier. This value is expressed in dB. |
GetPsschResourceBlockOffset(string, out int) | Gets the starting resource block number of a physical sidelink shared channel (PSSCH) allocation. |
GetPssPower(string, out double) | Gets the power of primary synchronization signal (PSS) relative to the power of cell-specific reference signal. This value is expressed in dB. |
GetPuschCyclicShiftField(string, out int) | Gets the cyclic shift field in uplink-related DCI format. When the SetDmrsOccEnabled(string, RFmxLteMXDmrsOccEnabled) method is set to True, the measurement uses the table 5.5.2.1.1-1 of 3GPP 36.211 specification to decide the valued of n(2)DMRS and [w(0) w(1)] for DMRS signal based on Cyclic Shift Field along with SetTransmitAntennaToAnalyze(string, int). |
GetPuschDeltaSequenceShift(string, out int) | Gets the physical uplink shared channel (PUSCH) delta sequence shift, which is used to calculate cyclic shift of the demodulation reference signal (DMRS). Refer to section 5.5.2.1.1 of the 3GPP TS 36.211 specification for more information about the PUSCH delta sequence shift. |
GetPuschModulationType(string, out RFmxLteMXPuschModulationType) | Gets the modulation scheme used in the physical uplink shared channel (PUSCH) of the signal being measured. Use "carrier(k)" or "subblock(n)/carrier(k)" as the selector string to configure or read this method. |
GetPuschNDmrs1(string, out int) | Gets the n_DMRS_1 value, which is used to calculate the cyclic shift of the demodulation reference signal (DMRS) in a frame. The valid values for this method are defined in table 5.5.2.1.1-2 of the 3GPP TS 36.211 specification. |
GetPuschNDmrs2(string, out int) | Gets the n_DMRS_2 value, which is used to calculate the cyclic shift of the demodulation reference signal (DMRS) in a slot. The valid values for this method are, as defined in table 5.5.2.1.1-1 of the 3GPP TS 36.211 specification. Use "carrier(k)" or "subblock(n)/carrier(k)" as the selector string to configure or read this method. |
GetPuschNumberOfResourceBlockClusters(string, out int) | Gets the number of resource allocation clusters, with each cluster including one or more consecutive resource blocks. Refer to 5.5.2.1.1 of the 3GPP TS 36.213 specification for more information about the number of channels in the physical uplink shared channel (PUSCH).Use "carrier(k)" or "subblock(n)/carrier(k)" as the selector string to configure or read this method. |
GetPuschNumberOfResourceBlocks(string, out int) | Gets the number of consecutive resource blocks in a physical uplink shared channel (PUSCH) cluster. |
GetPuschPower(string, out double) | Gets the power of the physical uplink shared channel (PUSCH) data relative to PUSCH DMRS for a component carrier. This value is expressed in dB. |
GetPuschResourceBlockOffset(string, out int) | Gets the starting resource block number of a physical uplink shared channel (PUSCH) cluster. |
GetSpacingType(string, out RFmxLteMXComponentCarrierSpacingType) | Gets the spacing between two adjacent component carriers within a subblock. |
GetSrsbHop(string, out int) | Gets the SRS hopping bandwidth bhop. Frequency hopping for SRS signal is enabled when the value of SRS b_hop method is less than the value of SetSrsBSrs(string, int) method. |
GetSrsBSrs(string, out int) | Gets the UE specific SRS bandwidth configuration BSRS. Refer to section 5.5.3.2 of 3GPP 36.211 specification for more details. |
GetSrsCSrs(string, out int) | Gets the cell-specific SRS bandwidth configuration CSRS. Refer to section 5.5.3.2 of 3GPP 36.211 specification for more details. |
GetSrsEnabled(string, out RFmxLteMXSrsEnabled) | Gets whether the LTE signal getting measured contains SRS transmission. |
GetSrsISrs(string, out int) | Gets the SRS configuration index ISRS. It is used to determine the SRS periodicity and SRS subframe offset. It is a UE specific method which defines whether the SRS is transmitted in the subframe reserved for SRS by SRS subframe configuration. Refer to 3GPP 36.213 specification for more details. |
GetSrskTC(string, out int) | Gets the transmission comb index. If you set this method to 0, SRS is transmitted on the even subcarriers in the allocated region. If you set this method to 1, SRS is transmitted on the odd subcarriers in the allocated region. |
GetSrsMaximumUpPtsEnabled(string, out RFmxLteMXSrsMaximumUpPtsEnabled) | Gets SRS MaxUpPTS parameter which determines whether SRS is transmitted in all possible RBs of UpPTS symbols in LTE TDD. Refer to section 5.5.3.2 of 3GPP 36.211 specification for more details. |
GetSrsnRrc(string, out int) | Gets the SRS frequency domain position nRRC. Refer to section 5.5.3.2 of 3GPP 36.211 specification for more details. |
GetSrsnSrsCS(string, out int) | Gets the cyclic shift value nSRSCS used for generating SRS base sequence. Refer to section 5.5.3.2 of 3GPP 36.211 specification for more details. |
GetSrsPower(string, out double) | Gets the average power of SRS transmission with respect to PUSCH DMRS power. This value is expressed in dB. |
GetSrsSubframe1NRA(string, out int) | Gets the number of format 4 PRACH allocations in UpPTS for Subframe 1, first special subframe, in LTE TDD. |
GetSrsSubframe6NRA(string, out int) | Gets the number of format 4 PRACH allocations in UpPTS for Subframe 6, second special subframe, in LTE TDD. It is ignored for UL/DL Configuration 3, 4, and 5. |
GetSrsSubframeConfiguration(string, out int) | Gets the SRS subframe configuration specified in the Table 5.5.3.3-1 of 3GPP 36.211 specification. It is a cell-specific method. This method defines the subframes that are reserved for SRS transmission in a given cell. |
GetSssPower(string, out double) | Gets the power of secondary synchronization signal (SSS) relative to the power of cell-specific reference signal. This value is expressed in dB. |
GetUplinkGroupHoppingEnabled(string, out RFmxLteMXUplinkGroupHoppingEnabled) | Gets whether the sequence group number hopping for demodulation reference signal (DMRS) is enabled, as defined in section 5.5.1.3 of the 3GPP TS 36.211 specification. |
GetUplinkSequenceHoppingEnabled(string, out RFmxLteMXUplinkSequenceHoppingEnabled) | Gets whether the base sequence number hopping for the demodulation reference signal (DMRS) is enabled, as defined in section 5.5.1.3 of the 3GPP TS 36.211 specification. This method is only applicable only when you set the SetPuschNumberOfResourceBlocks(string, int) method to a value greater than 5. |
SetAutoControlChannelPowerDetectionEnabled(string, RFmxLteMXAutoControlChannelPowerDetectionEnabled) | Sets whether the value of PSS Power, SSS Power, PBCH Power, PDCCH Power, and PCFICH Power properties are auto-detected by the measurement or user-specified. Currently, auto-detection of PHICH Power method is not supported. |
SetAutoNPuschChannelDetectionEnabled(string, RFmxLteMXAutoNPuschChannelDetectionEnabled) | Sets whether the values of the SetNPuschToneOffset(string, int), NPUSCH Number of Tones, and SetNPuschModulationType(string, RFmxLteMXNPuschModulationType) properties are auto-detected by the measurement or specified by you. |
SetAutoPcfichCfiDetectionEnabled(string, RFmxLteMXAutoPcfichCfiDetectionEnabled) | Sets whether the value of SetPcfichCfi(string, int) method is auto-detected by the measurement or user-specified. |
SetAutoPdschChannelDetectionEnabled(string, RFmxLteMXAutoPdschChannelDetectionEnabled) | Sets whether the values of the SetPdschResourceBlockAllocation(string, string) method, the corresponding PDSCH CW0 Modulation Type method, and the PDSCH Power method are auto-detected by the measurement or user-specified. |
SetAutoResourceBlockDetectionEnabled(string, RFmxLteMXAutoResourceBlockDetectionEnabled) | Sets whether the values of the SetPuschModulationType(string, RFmxLteMXPuschModulationType), SetPuschNumberOfResourceBlockClusters(string, int), SetPuschResourceBlockOffset(string, int), and SetPuschNumberOfResourceBlocks(string, int) properties are auto-detected by the measurement or if you specify the values of these properties. |
SetBandwidth(string, double) | Sets the channel bandwidth of the signal being measured. This value is expressed in Hz. |
SetCellId(string, int) | Sets a physical layer cell identity. |
SetComponentCarrierAtCenterFrequency(string, int) | Sets the index of the component carrier having its center at the user-configured center frequency. RFmxLTE uses this method along with ComponentCarrierSpacingType method to calculate the value of the SetFrequency(string, double). |
SetCyclicPrefixMode(string, RFmxLteMXCyclicPrefixMode) | Sets the cyclic prefix (CP) duration and the number of symbols in a slot for the signal being measured. |
SetDmrsOccEnabled(string, RFmxLteMXDmrsOccEnabled) | Sets whether orthogonal cover codes (OCCs) need to be used on the demodulation reference signal (DMRS) signal. The measurement internally sets this method to TRUE for multi antenna cases. |
SetDownlinkAutoCellIDDetectionEnabled(string, RFmxLteMXDownlinkAutoCellIDDetectionEnabled) | Sets whether to enable autodetection of the cell ID. If the signal being measured does not contain primary and secondary sync signal (PSS/SSS), autodetection of cell ID is not possible. Detected cell ID can be fetched using GetDownlinkDetectedCellID(string, out int) method. |
SetDownlinkChannelConfigurationMode(string, RFmxLteMXDownlinkChannelConfigurationMode) | Sets the channel configuration mode. |
SetDownlinkNumberOfSubframes(string, int) | Sets the number of unique subframes transmitted by the DUT. If you set the SetDownlinkChannelConfigurationMode(string, RFmxLteMXDownlinkChannelConfigurationMode) method to TestModel, this method will be set to 10 for FDD and 20 for TDD by default. |
SetDownlinkTestModel(string, RFmxLteMXDownlinkTestModel) | Sets the E-UTRA Test Model type when you set the SetDownlinkChannelConfigurationMode(string, RFmxLteMXDownlinkChannelConfigurationMode) method to TestModel. Refer to section 6.1.1 of the 3GPP 36.141 specification for more information regarding test model configurations. |
SetDownlinkUserDefinedCellSpecificRatio(string, RFmxLteMXDownlinkUserDefinedRatio) | Sets the ratio Rhob/Rhoa for the cell-specific ratio of one, two, or four cell-specific antenna ports as described in Table 5.2-1 in section 5.2 of the 3GPP TS 36.213 specification. This method determines the power of the channel resource element (RE) in the symbols that do not contain the reference symbols. |
SetEmtcAnalysisEnabled(string, RFmxLteMXEmtcAnalysisEnabled) | Sets whether the component carrier contains enhanced machine type communications (Cat-M1 or Cat-M2) transmission. |
SetFrequency(string, double) | Sets the offset of the component carrier from the subblock center frequency that you configure in the Center Frequency method. This value is expressed in Hz. This method is applicable only if you set the ComponentCarrierSpacingType method to User. |
SetLaaDownlinkNumberOfEndingSymbols(string, RFmxLteMXLaaDownlinkNumberOfEndingSymbols) | Sets the number of ending symbols in the last subframe of an LAA downlink burst. Refer to section 4.3 of the 3GPP 36.211 specification for more information regarding LAA downlink number of ending symbols. |
SetLaaDownlinkStartingSymbol(string, RFmxLteMXLaaDownlinkStartingSymbol) | Sets the starting symbol number in the first subframe of an LAA downlink burst. Refer to section 13A of the 3GPP 36.213 specification for more information regarding LAA downlink starting symbol. |
SetLaaNumberOfSubframes(string, int) | Sets the number of subframes in an LAA burst including the starting subframe. |
SetLaaStartingSubframe(string, int) | Sets the starting subframe of an LAA burst. |
SetLaaUplinkEndingSymbol(string, RFmxLteMXLaaUplinkEndingSymbol) | Sets the ending symbol number in the last subframe of an LAA uplink burst. Refer to section 5.3.3.1.1A of the 3GPP 36.212 specification for more information regarding LAA uplink ending symbol. |
SetLaaUplinkStartPosition(string, RFmxLteMXLaaUplinkStartPosition) | Sets the starting position of symbol 0 in the first subframe of an LAA uplink burst. Refer to section 5.6 of the 3GPP 36.211 specification for more information regarding LAA uplink start position. |
SetNBIoTDownlinkChannelConfigurationMode(string, RFmxLteMXNBIoTDownlinkChannelConfigurationMode) | Sets the downlink channel configuration mode for NB-IoT. |
SetNBIoTUplinkSubcarrierSpacing(string, RFmxLteMXNBIoTUplinkSubcarrierSpacing) | Sets the subcarrier bandwidth of an NB-IoT signal. This method specifies the spacing between adjacent subcarriers. |
SetNCellId(string, int) | Sets the narrowband physical layer cell identity. |
SetNpdschEnabled(string, RFmxLteMXNpdschEnabled) | Sets whether NPDSCH is active in a particular subframe. Note that subframes 0, 5, and 9 are reserved for NPBCH, NPSS, and NSSS. The measurement will return an error if you try to configure NPDSCH for those subframes. |
SetNpdschPower(string, double) | Sets the NB-IoT physical downlink shared channel (NPDSCH) power level relative to the power of the NB-IoT downlink reference signal (NRS). This value is expressed in dB. |
SetNpssPower(string, double) | Sets the power of the NB-IoT primary synchronization signal (NPSS) relative to the power of the NB-IoT downlink reference signal (NRS). This value is expressed in dB. |
SetNPuschDmrsBaseSequenceIndex(string, int) | Sets the base sequence index of the Narrowband Physical Uplink Shared Channel (NPUSCH) DMRS as defined in section 10.1.4.1.2 of the 3GPP TS 36.211 specification. |
SetNPuschDmrsBaseSequenceMode(string, RFmxLteMXNPuschDmrsBaseSequenceMode) | Sets whether the SetNPuschDmrsBaseSequenceIndex(string, int) method is computed by the measurement or specified by you. |
SetNPuschDmrsCyclicShift(string, int) | Sets the cyclic shift of the narrowband physical uplink shared channel (NPUSCH) DMRS as defined in Table 10.1.4.1.2-3 of the 3GPP TS 36.211 specification. |
SetNPuschDmrsDeltaSequenceShift(string, int) | Sets the delta sequence shift of the narrowband physical uplink shared channel (NPUSCH) DMRS, which is used to calculate the sequence shift pattern. This value is used to compute the sequence group number as defined in section 10.1.4.1.3 of the 3GPP TS 36.211 specification. This method is valid when you set the SetNPuschDmrsGroupHoppingEnabled(string, RFmxLteMXNPuschDmrsGroupHoppingEnabled) method to True. |
SetNPuschDmrsGroupHoppingEnabled(string, RFmxLteMXNPuschDmrsGroupHoppingEnabled) | Sets whether the group hopping is enabled for narrowband physical uplink shared channel (NPUSCH) DMRS. This method is valid only when the SetNPuschFormat(string, int) is 1. |
SetNPuschFormat(string, int) | Sets the NPUSCH format. A value of 1 indicates that narrowband physical uplink shared channel (NPUSCH) carries user data (UL-SCH) and a value of 2 indicates that NPUSCH carries uplink control information. |
SetNPuschModulationType(string, RFmxLteMXNPuschModulationType) | Sets the modulation type that is used by the narrowband physical uplink shared channel (NPUSCH). |
SetNPuschNumberOfTones(string, int) | Sets the number of subcarriers (tones) within the 200 kHz bandwidth that is allocated to the narrowband physical uplink shared channel (NPUSCH). |
SetNPuschStartingSlot(string, int) | Sets the starting slot number of the NPUSCH burst. |
SetNPuschToneOffset(string, int) | Sets the location of the starting subcarrier (tone) within the 200 kHz bandwidth that is allocated to the narrowband physical uplink shared channel (NPUSCH). |
SetNsssPower(string, double) | Sets the power of the NB-IoT secondary synchronization signal (NSSS) relative to the power of the NB-IoT downlink reference signal (NRS). This value is expressed in dB. |
SetNumberOfComponentCarriers(string, int) | Sets the number of component carriers configured within a subblock. |
SetNumberOfPdschChannels(string, int) | Sets the number of physical downlink shared channel (PDSCH) allocations in a subframe. |
SetPbchPower(string, double) | Sets the power of physical broadcast channel (PBCH) relative to the power of cell-specific reference signal. This value is expressed in dB. |
SetPcfichCfi(string, int) | Sets the control format indicator (CFI) carried by physical control format indicator channel (PCFICH). CFI is used to compute the number of OFDM symbols which will determine the size of physical downlink control channel (PDCCH) within a subframe. |
SetPcfichPower(string, double) | Sets the power of physical control format indicator channel (PCFICH) relative to the power of cell-specific reference signal. This value is expressed in dB. |
SetPdcchPower(string, double) | Sets the power of physical downlink control channel (PDCCH) relative to the power of cell-specific reference signal. This value is expressed in dB. |
SetPdschCW0ModulationType(string, RFmxLteMXUserDefinedPdschCW0ModulationType) | Sets the modulation type of codeword0 PDSCH allocation. |
SetPdschPower(string, double) | Sets the physical downlink shared channel (PDSCH) power level (Ra) relative to the power of the cell-specific reference signal. This value is expressed in dB. Measurement uses the SetDownlinkUserDefinedCellSpecificRatio(string, RFmxLteMXDownlinkUserDefinedRatio) method to calculate the Rb. Refer to section 3.3 of the 3GPP 36.521 specification for more information about Ra. |
SetPdschResourceBlockAllocation(string, string) | Sets the resource blocks of the physical downlink shared channel (PDSCH) allocation. |
SetPhichDuration(string, RFmxLteMXDownlinkUserDefinedPhichDuration) | Sets the physical hybrid-ARQ indicator channel (PHICH) duration. |
SetPhichPower(string, double) | Sets the power of all BPSK symbols in a physical hybrid-ARQ indicator channel (PHICH) sequence. This value is expressed in dB. |
SetPhichResource(string, RFmxLteMXDownlinkUserDefinedPhichResource) | Sets the physical channel hybridARQ indicator channel (PHICH) resource value. This value is expressed in Ng. This method is used to calculate number of PHICH resource groups. Refer to section 6.9 of the 3GPP 36.211 specification for more information about PHICH. |
SetPsschModulationType(string, RFmxLteMXPsschModulationType) | Sets the modulation scheme used in physical sidelink shared channel (PSSCH) of the signal being measured. |
SetPsschNumberOfResourceBlocks(string, int) | Sets the number of consecutive resource blocks in a physical sidelink shared channel (PSSCH) allocation. |
SetPsschPower(string, double) | Sets the power of the physical sidelink shared channel (PSSCH) data relative to PSSCH DMRS for a component carrier. This value is expressed in dB. |
SetPsschResourceBlockOffset(string, int) | Sets the starting resource block number of a physical sidelink shared channel (PSSCH) allocation. |
SetPssPower(string, double) | Sets the power of primary synchronization signal (PSS) relative to the power of cell-specific reference signal. This value is expressed in dB. |
SetPuschCyclicShiftField(string, int) | Sets the cyclic shift field in uplink-related DCI format. When the SetDmrsOccEnabled(string, RFmxLteMXDmrsOccEnabled) method is set to True, the measurement uses the table 5.5.2.1.1-1 of 3GPP 36.211 specification to decide the valued of n(2)DMRS and [w(0) w(1)] for DMRS signal based on Cyclic Shift Field along with SetTransmitAntennaToAnalyze(string, int). |
SetPuschDeltaSequenceShift(string, int) | Sets the physical uplink shared channel (PUSCH) delta sequence shift, which is used to calculate cyclic shift of the demodulation reference signal (DMRS). Refer to section 5.5.2.1.1 of the 3GPP TS 36.211 specification for more information about the PUSCH delta sequence shift. |
SetPuschModulationType(string, RFmxLteMXPuschModulationType) | Sets the modulation scheme used in the physical uplink shared channel (PUSCH) of the signal being measured. Use "carrier(k)" or "subblock(n)/carrier(k)" as the selector string to configure or read this method. |
SetPuschNDmrs1(string, int) | Sets the n_DMRS_1 value, which is used to calculate the cyclic shift of the demodulation reference signal (DMRS) in a frame. The valid values for this method are defined in table 5.5.2.1.1-2 of the 3GPP TS 36.211 specification. |
SetPuschNDmrs2(string, int) | Sets the n_DMRS_2 value, which is used to calculate the cyclic shift of the demodulation reference signal (DMRS) in a slot. The valid values for this method are, as defined in table 5.5.2.1.1-1 of the 3GPP TS 36.211 specification. Use "carrier(k)" or "subblock(n)/carrier(k)" as the selector string to configure or read this method. |
SetPuschNumberOfResourceBlockClusters(string, int) | Sets the number of resource allocation clusters, with each cluster including one or more consecutive resource blocks. Refer to 5.5.2.1.1 of the 3GPP TS 36.213 specification for more information about the number of channels in the physical uplink shared channel (PUSCH).Use "carrier(k)" or "subblock(n)/carrier(k)" as the selector string to configure or read this method. |
SetPuschNumberOfResourceBlocks(string, int) | Sets the number of consecutive resource blocks in a physical uplink shared channel (PUSCH) cluster. |
SetPuschPower(string, double) | Sets the power of the physical uplink shared channel (PUSCH) data relative to PUSCH DMRS for a component carrier. This value is expressed in dB. |
SetPuschResourceBlockOffset(string, int) | Sets the starting resource block number of a physical uplink shared channel (PUSCH) cluster. |
SetSpacingType(string, RFmxLteMXComponentCarrierSpacingType) | Sets the spacing between two adjacent component carriers within a subblock. |
SetSrsbHop(string, int) | Sets the SRS hopping bandwidth bhop. Frequency hopping for SRS signal is enabled when the value of SRS b_hop method is less than the value of SetSrsBSrs(string, int) method. |
SetSrsBSrs(string, int) | Sets the UE specific SRS bandwidth configuration BSRS. Refer to section 5.5.3.2 of 3GPP 36.211 specification for more details. |
SetSrsCSrs(string, int) | Sets the cell-specific SRS bandwidth configuration CSRS. Refer to section 5.5.3.2 of 3GPP 36.211 specification for more details. |
SetSrsEnabled(string, RFmxLteMXSrsEnabled) | Sets whether the LTE signal getting measured contains SRS transmission. |
SetSrsISrs(string, int) | Sets the SRS configuration index ISRS. It is used to determine the SRS periodicity and SRS subframe offset. It is a UE specific method which defines whether the SRS is transmitted in the subframe reserved for SRS by SRS subframe configuration. Refer to 3GPP 36.213 specification for more details. |
SetSrskTC(string, int) | Sets the transmission comb index. If you set this method to 0, SRS is transmitted on the even subcarriers in the allocated region. If you set this method to 1, SRS is transmitted on the odd subcarriers in the allocated region. |
SetSrsMaximumUpPtsEnabled(string, RFmxLteMXSrsMaximumUpPtsEnabled) | Sets SRS MaxUpPTS parameter which determines whether SRS is transmitted in all possible RBs of UpPTS symbols in LTE TDD. Refer to section 5.5.3.2 of 3GPP 36.211 specification for more details. |
SetSrsnRrc(string, int) | Sets the SRS frequency domain position nRRC. Refer to section 5.5.3.2 of 3GPP 36.211 specification for more details. |
SetSrsnSrsCS(string, int) | Sets the cyclic shift value nSRSCS used for generating SRS base sequence. Refer to section 5.5.3.2 of 3GPP 36.211 specification for more details. |
SetSrsPower(string, double) | Sets the average power of SRS transmission with respect to PUSCH DMRS power. This value is expressed in dB. |
SetSrsSubframe1NRA(string, int) | Sets the number of format 4 PRACH allocations in UpPTS for Subframe 1, first special subframe, in LTE TDD. |
SetSrsSubframe6NRA(string, int) | Sets the number of format 4 PRACH allocations in UpPTS for Subframe 6, second special subframe, in LTE TDD. It is ignored for UL/DL Configuration 3, 4, and 5. |
SetSrsSubframeConfiguration(string, int) | Sets the SRS subframe configuration specified in the Table 5.5.3.3-1 of 3GPP 36.211 specification. It is a cell-specific method. This method defines the subframes that are reserved for SRS transmission in a given cell. |
SetSssPower(string, double) | Sets the power of secondary synchronization signal (SSS) relative to the power of cell-specific reference signal. This value is expressed in dB. |
SetUplinkGroupHoppingEnabled(string, RFmxLteMXUplinkGroupHoppingEnabled) | Sets whether the sequence group number hopping for demodulation reference signal (DMRS) is enabled, as defined in section 5.5.1.3 of the 3GPP TS 36.211 specification. |
SetUplinkSequenceHoppingEnabled(string, RFmxLteMXUplinkSequenceHoppingEnabled) | Sets whether the base sequence number hopping for the demodulation reference signal (DMRS) is enabled, as defined in section 5.5.1.3 of the 3GPP TS 36.211 specification. This method is only applicable only when you set the SetPuschNumberOfResourceBlocks(string, int) method to a value greater than 5. |