Keysight Pathwave 89600 VSA .NET API
Pdsch Class Members
See Also  Properties  Methods  Events
Agilent.SA.Vsa.NewRadio.Interfaces Assembly > Agilent.SA.Vsa.NewRadio Namespace : Pdsch Class

Glossary Item Box

The following tables list the members exposed by Pdsch.

Public Properties

 NameDescriptionMinimum SW Version
Public PropertyAntennaDetectionThresholdGets or sets a value indicating the power threshold (in dB) used for detecting whether an antenna port is active on an input channel for this PDSCH.  26.00
Public PropertyAntennaPortGets or sets a value indicating the antenna port to be synchronized and analyzed for PDSCH.  
Public PropertyAntennaPortsIndexGets or sets a value indicating the PDSCH antenna ports index.  
Public PropertyAntennaPortsUsedGets or sets a value indicating the PDSCH antenna ports used by this PDSCH.  24.00
Public PropertyBwpIdGets or sets BWP Id  24.20
Public PropertyChannelResponsesAutoDetectedGets or sets a value indicating whether the channel responses of each layer on all of its mapped input channels are auto detected.  29.00
Public PropertyCodewordNumberGets or sets a value indicating the PDSCH codeword number.  
Public PropertyCodingRateGets a value indicating the coding rate.  
Public PropertyCoresetIdForVrbToPrbMappingGets or sets CORESET Id associated with the PDCCH with DCI format 1-0 in search space which schedules this PDSCH  24.20
Public PropertyCustomModulationFormatGets or sets a value indicating the custom defined modulation format this PDSCH uses.  25.20
Public PropertyDataScramblingIdGets or sets the data scrambling ID configured by higher layer. This property is applicable only when NidSource is NidSource.FromHigherLayer  23.20
Public PropertyDecodeIterationsGets or sets the number of iterations for decoding.  23.20
Public PropertyDmrsAddPosGets or sets a value indicating the additional DMRS positions for this physical channel.  
Public PropertyDmrsConfigTypeGets or sets a value indicating the DMRS configuration Type.  
Public PropertyDmrsDurationGets or sets a value indicating the PDSCH DMRS duration.  
Public PropertyDmrsInitValueGets or sets a value indicating DMRS initialization value.  
Public PropertyDmrsInitValueDefinitionGets or sets a value indicating how the DMRS sequence generation initialization value is defined.  
Public PropertyDmrsMappingReferenceGets or sets the DMRS Mapping reference  24.20
Public PropertyDmrsMappingTypeAPositionGets or sets a value indicating the DMRS position when using mapping type A.  
Public PropertyDmrsMaxLengthGets or sets a value indicating the PDSCH DMRS maximum length.  
Public PropertyDmrsNidSourceGets or sets a value indicating whether the DMRS Scrambling ID value used for DMRS sequence generation is configured by higher layer or from cell ID.  
Public PropertyDmrsPowerBoostingGets or sets a value indicating the relative power boosting (in dB) of the DMRS associated with this physical channel.  
Public PropertyEnhancedDmrsTypeEnabledGets or sets a value indicating whether the enhanced DMRS type is enabled.  28.60
Public PropertyFirstSymbolIndexGets or sets a value indicating the first symbol index in a slot used by this physical channel.  
Public PropertyFlexibleSymbolsGets or sets the flexible symbols to be used in the slot format.  
Public PropertyFramePeriodGets or sets a value indicating the period (in number of frames) when the slot allocation repeats.  26.20
Public PropertyIsAdditionalDmrsDownlinkAlternativeSupportedGets or sets a value indicating whether the AdditionalDMRS-DL-Alt (a.k.a. Additional DMRS Downlink Alternative) is supported by this PDSCH or not.  25.00
Public PropertyIsDataIncludedInRmsEvmGets or sets a value indicating whether Pdsch Data is included in rmsEVM calculation/>.  24.20
Public PropertyIsDisposedGets a value indicating whether the object has been disposed. If an object has been disposed any attempt to use it will lead to an ObjectDisposedException being thrown. (Inherited from Agilent.SA.Vsa.RemotableObject)
Public PropertyIsDmrsDownlinkR16ConfiguredGets or sets a value indicating whether DMRS-Downlink-r16 is configured.  25.20
Public PropertyIsDmrsIncludedInRmsEvmGets or sets a value indicating whether Pdsch Dmrs is included in rmsEVM calculation/>.  24.20
Public PropertyIsPdschEnabledGets or sets a value indicating whether the physical channel is marked as enabled.  
Public PropertyIsPtrsEnabledGets or sets a value indicating whether the PTRS is enabled.  
Public PropertyIsPtrsIncludedInRmsEvmGets or sets a value indicating whether Pdsch Ptrs is included in rmsEVM calculation/>.  24.20
Public PropertyLastSymbolIndexGets or sets a value indicating the last symbol index in a slot used by this physical channel.  
Public PropertyLayerMappingsGets a reference to the collection of PxschLayerMapping instances.  29.00
Public PropertyLayerNumberGets or sets a value indicating the number of layers for this physical channel.  
Public PropertyMappingTypeGets or sets a value indicating the PDSCH DMRS mapping type.  
Public PropertyMcsGets or sets a value indicating the MCS used for modulation of the data on this physical channel.  
Public PropertyMcsTableGets or sets a value indicating the MCS Table used for modulation of the data on this physical channel.  
Public PropertyMeasurementChannelIndexesAutoGets or sets a value indicating whether measurement channel indexes mapping to each layer of this Pdsch should be determined automatically.  29.00
Public PropertyModulationGets a value indicating the modulation format.  
Public PropertyNameGets a value for the name for the physical channel.  
Public PropertyNidGets data scrambling ID value. If NidSource is FromCellId, ComponentCarrier.CellIdentity is used. Otherwise,  23.20
Public PropertyNidSourceGets or sets a value indicating whether the Data Scrambling ID value used for is configured by higher layer or from cell ID.  23.20
Public PropertyNscidGets or sets a value indicating the SCID value used for DMRS sequence generation.  
Public PropertyPowerBoostingGets or sets a value indicating the relative power boosting (in dB) of this physical channel.  
Public PropertyPrecodingResourceBlockGroupGets or sets a value indicating the precoding resource block group used by this PDSCH.  25.20
Public PropertyPtrsKGets or sets a value indicating the PTRS period in subcarrier in frequency domain.  
Public PropertyPtrsLGets or sets a value indicating the start PTRS symbol in time domain.  
Public PropertyPtrsPowerBoostingGets or sets a value indicating the relative power boosting (in dB) of the PTRS associated with this physical channel.  
Public PropertyPtrsREOffsetGets or sets a value indicating the PTRS resource element offset.  
Public PropertyRAConfigurationGets or sets a value indicating RA configuration.  24.00
Public PropertyRateMatchAroundCoresetIdGets or sets the coreset ID the PDSCH will rate match around/>.  24.00
Public PropertyRateMatchPatternsGets a reference to the collection of RateMatchPattern instances.  26.00
Public PropertyRATypeGets or sets a value indicating RA type.  24.00
Public PropertyRbgAllocationGets or sets a value indicating RBG allocation  24.00
Public PropertyRbgSizeGets a value indicating RBG size  24.00
Public PropertyRBNumberGets or sets a value indicating the number of resource blocks assigned to the physical channel.  
Public PropertyRBOffsetGets or sets a value indicating the start index of resource block assigned to the physical channel.  
Public PropertyReservedCdmGroupNumberGets or sets a value indicating the number of DMRS CDM groups without data.  
Public PropertyRntiGets or sets a value indicating the RNTI for the physical channel.  
Public PropertyRVIndexGets or sets a value indicating the RV index.  
Public PropertyScramblingIdOneGets or sets a value indicating the scramblingID1 value used for DMRS sequence generation.  25.20
Public PropertyScramblingIdZeroGets or sets a value indicating the scramblingID0 value used for DMRS sequence generation.  25.20
Public PropertySfiGets or sets the slot format indicator used for this PDSCH physical channel.  23.20
Public PropertySlotFormatGets or sets a value indicating the slot format used for this PDSCH physical channel. Obsolete since version 2018 (use Sfi instead).  
Public PropertyTBScalingFactorGets or sets a value indicating the factor by which to scale the PDSCH TransportBlockSize.  24.00
Public PropertyTransportBlockSizeGets a value indicating the transport block size.  
Public PropertyTransportBlockTwoCodingRateGets a value indicating the transport-block-two coding rate.  26.20
Public PropertyTransportBlockTwoMcsGets or sets a value indicating the transport-block-two MCS used for modulation of the data on this physical channel.  26.20
Public PropertyTransportBlockTwoModulationGets a value indicating the transport-block-two modulation format.  26.20
Public PropertyTransportBlockTwoRVIndexGets or sets a value indicating the transport-block-two RV index.  26.20
Public PropertyTransportBlockTwoSizeGets a value indicating the transport-block-two size.  26.20
Public PropertyUseAntennaPortsIndexGets or sets a value indicating whether we use the AntennaPortsIndex to get ReservedCdmGroupNumber .  
Public PropertyUserDefinedPrgSizeGets or sets a value indicating the user-defined precoding resource block group used by this PDSCH.  25.40
Public PropertyVersionGets or sets the specification interpretation to use for PDSCH.  23.20
Public PropertyVrbToPrbInterleaverSizeGets or sets a value indicating the interleaving unit for this PDSCH.  26.00
Public PropertyVrbToPrbMappingSchemeGets or sets a value indicating the VRB to PRB mapping scheme used by this PDSCH.  26.00
Public PropertyXOverheadGets or sets a value indicating the resource allocation overhead used for CSI-RS and CORESETTransportBlockSize.  24.20
‡ This is the minimum 89600 VSA software version level needed to use this member.
Top

Public Methods

 NameDescriptionMinimum SW Version
Public MethodCreateObjRefCreates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject)
Public MethodForceRebuildKeyMapThis method is used to force a refresh of the key map. This is necessary in cases where the key mappings to the API objects change. This can happen when the index of an item within a collection is reflected in the key name, and an item is removed from the middle of a collection. (Inherited from Agilent.SA.Vsa.RemotableObject)
Public MethodGetAllocatedSlotIndexesGets the set of slot indexes allocated for this physical channel.  
Public MethodGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodGetRbgAllocationCustomBitmapGets a value indicating the RBG allocation custom bitmap in the frequency domain, which is defined for the case of RBG size = 1RB. The length of the bitmap is DLBwp.RBNumber RB.  28.60
Public MethodGetSfiDescriptionGets the slot format indicator detailed description indicating the symbol directions.  23.20
Public MethodGetSfiSymbolDirectionsGets the slot format indicator symbol directions.  23.20
Public MethodGetUserDefinedConstellationGets the user defined constellation points for this physical channel.  27.00
Public MethodGetValidSfiValuesGet the valid slot format indicator values.  23.20
Public MethodInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from Agilent.SA.Vsa.RemotableObject)
Public MethodSetAllocatedSlotIndexesOverloaded. Sets a single contiguous set of slots to be allocated for this physical channel.  
Public MethodSetRbgAllocationCustomBitmapSets the RBG allocation custom bitmap in the frequency domain, which is defined for the case of RBG size = 1RB. The length of the bitmap is DLBwp.RBNumber RB.  28.60
Public MethodSetUserDefinedConstellationSets the user defined constellation points for this physical channel.  27.00
‡ This is the minimum 89600 VSA software version level needed to use this member.
Top

Public Events

 NameDescriptionMinimum SW Version
Public EventPropertyChangedOccurs when a property value changes. (Inherited from Agilent.SA.Vsa.RemotableObject)
Public EventPropertyInfoChangedOccurs when secondary information about a property, such as limits, changes. (Inherited from Agilent.SA.Vsa.RemotableObject)
Public EventRemotePropertyChangedOccurs when a property value changes. (Inherited from Agilent.SA.Vsa.RemotableObject)
Public EventRemotePropertyInfoChangedOccurs when secondary information about a property, such as limits, changes. (Inherited from Agilent.SA.Vsa.RemotableObject)14.00
‡ This is the minimum 89600 VSA software version level needed to use this member.
Top

See Also