QosFlow
SCPI Command :
CREate:SIGNaling:TOPology:FGS:UE:PDU:QOSFlow
- class QosFlowCls[source]
QosFlow commands group definition. 1 total commands, 0 Subgroups, 1 group commands
- class SetStruct[source]
Structure for setting input parameters. Contains optional setting parameters. Fields:
Ue_Id: str: Optional setting parameter. For future use. Enter any value.
Pdu_Session_Id: int: Optional setting parameter. ID of the existing PDU session to which the QoS flow is added.
Qi: enums.Qi: Optional setting parameter. 5G quality of service identifier (5QI) .
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 4_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 6_MaxULBitrate.
Flow_Control: enums.FlowControl: Optional setting parameter. GUARanteed: GBR QoS flow NGUaranteed: non-GBR QoS flow
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 9_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 11_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.
Rlc_Mode: enums.RlcMode: Optional setting parameter. RLC mode ACK: acknowledged UACK: unacknowledged
- set(structure: SetStruct) None[source]
# SCPI: CREate:SIGNaling:TOPology:FGS:UE:PDU:QOSFlow structure = driver.create.signaling.topology.fgs.ue.pdu.qosFlow.SetStruct() structure.Ue_Id: str = 'abc' structure.Pdu_Session_Id: int = 1 structure.Qi: enums.Qi = enums.Qi.Q1 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.Flow_Control: enums.FlowControl = enums.FlowControl.GUARanteed 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 structure.Rlc_Mode: enums.RlcMode = enums.RlcMode.ACK driver.create.signaling.topology.fgs.ue.pdu.qosFlow.set(structure)
Adds a QoS flow to an existing PDU session.
- param structure:
for set value, see the help for SetStruct structure arguments.