Nrdc
SCPI Commands :
PROCedure:SIGNaling:NRDC:ACTivate
PROCedure:SIGNaling:NRDC:DEACtivate
- class NrdcCls[source]
Nrdc commands group definition. 2 total commands, 0 Subgroups, 2 group commands
- class ActivateStruct[source]
Structure for setting input parameters. Contains optional setting parameters. Fields:
Pscell: str: Optional setting parameter. Name of the second NR cell for which you want to activate NR-DC.
Linked_Pdu_Id: int: Optional setting parameter. ID of the existing PDU session to which the QoS flow is added.
Rlc_Mode: enums.RlcMode: Optional setting parameter. RLC mode ACK: acknowledged USACK: unacknowledged
Data_Flow: enums.DataFlow: Optional setting parameter. Configures the user data flow via the master node (MN) and the secondary node (SN) . MCG: via MN, no traffic split MCGSplit: MCG split bearer, with traffic split in the MN SCG: via SN, no traffic split SCGSplit: SCG split bearer, with traffic split in the SN
Traffic_Dist: float: Optional setting parameter. Configuration of a data flow with traffic split. A numeric value defines the percentage of the data to be transferred via the interface MN - UE. The remainder is transferred via the interface SN - UE. AUTO configures the traffic distribution automatically and dynamically, depending on the load in the MN path.
Qi: enums.Qi: Optional setting parameter. 5G quality of service identifier (5QI) .
Flow_Control: enums.FlowControl: Optional setting parameter. GUARanteed: GBR QoS flow NGUaranteed: non-GBR QoS flow
Max_Dl_Bitrate: int: Optional setting parameter. Maximum flow bit rate (MFBR) for the DL.
Max_Dl_Unit: enums.ItRateUnit: Optional setting parameter. Unit for 8_MaxDlBitrate. Kn, Mn, Gn, Tn, Pn = n kbit/s, Mbit/s, Gbit/s, Tbit/s, Pbit/s
Max_Ul_Bitrate: int: Optional setting parameter. Maximum flow bit rate (MFBR) for the UL.
Max_Ul_Unit: enums.ItRateUnit: Optional setting parameter. Unit for 10_MaxUlBitrate.
Dl_Bitrate: int: Optional setting parameter. Guaranteed flow bit rate (GFBR) for the DL, only for GBR QoS flows.
Dl_Unit: enums.ItRateUnit: Optional setting parameter. Unit for 12_DLBitrate, only for GBR QoS flows.
Ul_Bitrate: int: Optional setting parameter. Guaranteed flow bit rate (GFBR) for the UL, only for GBR QoS flows.
Ul_Unit: enums.ItRateUnit: Optional setting parameter. Unit for 14_ULBitrate, only for GBR QoS flows.
Averaging_Window: int or bool: Optional setting parameter. Duration over which the bit rates GFBR and MFBR are calculated for GBR QoS flows. OFF omits the parameter in the QoS flow description.
- activate(structure: ActivateStruct) None [source]
# SCPI: PROCedure:SIGNaling:NRDC:ACTivate structure = driver.procedure.signaling.nrdc.ActivateStruct() structure.Pscell: str = 'abc' structure.Linked_Pdu_Id: int = 1 structure.Rlc_Mode: enums.RlcMode = enums.RlcMode.ACK structure.Data_Flow: enums.DataFlow = enums.DataFlow.MCG structure.Traffic_Dist: float = 1.0 structure.Qi: enums.Qi = enums.Qi.Q1 structure.Flow_Control: enums.FlowControl = enums.FlowControl.GUARanteed structure.Max_Dl_Bitrate: int = 1 structure.Max_Dl_Unit: enums.ItRateUnit = enums.ItRateUnit.G1 structure.Max_Ul_Bitrate: int = 1 structure.Max_Ul_Unit: enums.ItRateUnit = enums.ItRateUnit.G1 structure.Dl_Bitrate: int = 1 structure.Dl_Unit: enums.ItRateUnit = enums.ItRateUnit.G1 structure.Ul_Bitrate: int = 1 structure.Ul_Unit: enums.ItRateUnit = enums.ItRateUnit.G1 structure.Averaging_Window: int or bool = 1 driver.procedure.signaling.nrdc.activate(structure)
Activates the NR-DC mode and creates a QoS flow.
- param structure:
for set value, see the help for ActivateStruct structure arguments.
- deactivate(pdu_session_id: int = None, qos_flow_id: int = None) None [source]
# SCPI: PROCedure:SIGNaling:NRDC:DEACtivate driver.procedure.signaling.nrdc.deactivate(pdu_session_id = 1, qos_flow_id = 1)
Deactivates the NR-DC mode and removes a QoS flow.
- param pdu_session_id:
ID of the PDU session from which the QoS flow is removed.
- param qos_flow_id:
ID of the QoS flow to be removed (QFI) .