Keysight 89600 VSA .NET API
MimoResultsReferenceSignalType Property
See Also 
Agilent.SA.Vsa.NewRadio.Interfaces Assembly > Agilent.SA.Vsa.NewRadio Namespace > ComponentCarrier Class : MimoResultsReferenceSignalType Property


Glossary Item Box

Gets or sets the reference signal type used for MIMO results calculation.

Syntax

Visual Basic (Declaration) 
Public Overridable Property MimoResultsReferenceSignalType As MimoResultsReferenceSignalType
C# 
public virtual MimoResultsReferenceSignalType MimoResultsReferenceSignalType {get; set;}
C++/CLI 
public:
virtual property MimoResultsReferenceSignalType MimoResultsReferenceSignalType {
   MimoResultsReferenceSignalType get();
   void set (    MimoResultsReferenceSignalType value);
}

Property Value

The default value is MimoResultsReferenceSignalType.Auto

Remarks

For multiple channel measurement, if there are multiple NR physical channels or signals transmitted on the multiple channels, we measure the phase offset/time offset/Beam weight amplitude for each signal on each channel. For example, if there are two channels(Ch1 and Ch2), two PDSCHs(PDSCH0 and PDSCH1) and one CSI-RS(CSI-RS0), PDSCH0 has two demodulation reference signals(PDSCH0_DMRS0 and PDSCH0_DMRS1), PDSCH1 also has two demodulation reference signals(PDSCH1_DMRS0, PDSCH1_DMRS1), and CSI-RS0 just has one port enabled. So here we have 2 channels and 5 reference signals, in total there are 10 estimations for Ch1 and Ch2, and a well defined and flexible reference which is used for these results calculation is very important. This parameter along with other parameters together are used to define which signal on which channel is used as the reference path when calculating the MIMO time offset/phase offset/beam weights. The other parameters are CarrierMapping.InputChannel, MimoResultsReferenceSignalIndex, Pdsch.AntennaPort, Pusch.PuschAntennaPort, Csirs.AntennaPort, Srs.AntennaPort. CarrierMapping.InputChannel defines which input channel is used for the reference calculation, for the example above, user can specify Ch1 as the reference input channel. When this parameter value is MimoResultsReferenceSignalType.Auto, the reference is auto detected by choosing the path with max power, and MimoResultsReferenceSignalIndex is not used. For the example above, if PDSCH1_DMRS1 has highest power on Ch2, then its time and phase is used as the reference for all the other signals and paths. Currently the reference path is detected independently for different SSBs and BWPs, which means different BWPs and SSBs have their own reference paths. When this parameter value is MimoResultsReferenceSignalType.Individual, the reference for each channel is defined by each channel itself, and MimoResultsReferenceSignalIndex is not used. For the example above, for PDSCH0, it has four measurement results: PDSCH0_DMRS0_Ch1, PDSCH0_DMRS0_Ch2, PDSCH0_DMRS1_Ch1, PDSH0_DMRS1_Ch2. If its reference antenna port is Port1000 and the reference channel is Ch1, all the four results are relative to the results on PDSCH0_DMRS0_Ch1. The same rule applies to the other channels. When this parameter is specific signal type, the signal type defined by this parameter along with MimoResultsReferenceSignalIndex defines which signal on which path is used as the reference. For the example above, if this parameter is MimoResultsReferenceSignalType.PdschDmrs, and MimoResultsReferenceSignalIndex is 1, then one of PDSCH1's demodulation reference signals will be used for the reference calculation, but whether it is DMRS0 or DMRS1, it is decided by Pdsch.AntennaPort. If Pdsch.AntennaPort is PxschAntennaPort.Port1000, then phase/time/amplitude of PDSCH1_DMRS0 on Ch1 is used as the reference for all the 10 measurement results. If PDSCH DMRS is chosen as the reference, and the corresponding PDSCH has multiple PRGs(precoding resource groups) Pdsch.PrecodingResourceBlockGroup, each PRG can have different time/phase/magnitude, the first PRG is chosen as the reference. If SSB is chosen as the reference,, and if the corresponding SSB has multiple blocks and it is transmitted in multiple periods, each SSB block in each period can have different time/phase/amplitude, the first active block in the first period is chosen as the reference.

Requirements

Target Platforms: Windows 11 Professional or Enterprise; Windows 10 Professional, Enterprise, or Education (64-bit)

Minimum Software Version Requirement: Keysight 89600 VSA Ver 30.00

See Also