TUmtsQoSParameters Class Reference
This class contains the QoS parameters defined in 3GPP Release 4 specifications. See 3GPP TS 23.107 for more information about the QoS parameters.
Constructor & Destructor Documentation
TUmtsQoSParameters()
IMPORT_C | TUmtsQoSParameters | ( | ) | |
Member Functions Documentation
GuaranteedBitrateDownlink()
IMPORT_C TInt | GuaranteedBitrateDownlink | ( | ) | const |
GuaranteedBitrateUplink()
IMPORT_C TInt | GuaranteedBitrateUplink | ( | ) | const |
MaxBitrateDownlink()
IMPORT_C TInt | MaxBitrateDownlink | ( | ) | const |
MaxBitrateUplink()
IMPORT_C TInt | MaxBitrateUplink | ( | ) | const |
MaxSduSize()
IMPORT_C TInt | MaxSduSize | ( | ) | const |
SetDeliveryOfErroneusSdu(TUmtsErroneousSDUDelivery)
Sets the delivery of erroneous SDUs.
Parameters
TUmtsErroneousSDUDelivery aDeliveryOfErroneousSdu | Value to which to set the delivery of erroneous SDUs. Indicates whether SDUs detected as erroneous shall be delivered or discarded. |
SetDeliveryOrder(TUmtsDeliveryOrder)
Sets the delivery order. Indicates whether the UMTS bearer shall provide in-sequence SDU delivery or not.
SetErrorRatio(TUmtsSDUErrorRatio)
Sets the error ratio. Indicates the fraction of SDUs lost or detected as erroneous. SDU error ratio is defined only for conforming traffic.
SetGuaranteedBitrateDownlink(TUint)
IMPORT_C TInt | SetGuaranteedBitrateDownlink | ( | TUint | aGuaBitrate | ) | |
Sets the guaranteed bitrate for downlink direction. Guaranteed number of bits delivered by UMTS at a SAP within a period of time (provided that there is data to deliver), divided by the duration of the period. The traffic is conformant with the guaranteed bitrate as long as it follows a token bucket algorithm where token rate equals Guaranteed bitrate and bucket size equals k*Maximum SDU size. For release 1999, k=1.
Parameters
TUint aGuaBitrate | Value to which to set the maximum SDU size. |
SetGuaranteedBitrateUplink(TUint)
IMPORT_C TInt | SetGuaranteedBitrateUplink | ( | TUint | aGuaBitrate | ) | |
Sets the guaranteed bitrate for uplink direction. Guaranteed number of bits delivered by UMTS at a SAP within a period of time (provided that there is data to deliver), divided by the duration of the period. The traffic is conformant with the guaranteed bitrate as long as it follows a token bucket algorithm where token rate equals Guaranteed bitrate and bucket size equals k*Maximum SDU size. For release 1999, k=1.
Parameters
TUint aGuaBitrate | Value to which to set the maximum SDU size. |
SetMaxBitrateDownlink(TUint)
IMPORT_C TInt | SetMaxBitrateDownlink | ( | TUint | aMaxBitrate | ) | |
Sets the maximum bitrate for downlink direction. Maximum number of bits delivered by UMTS and to UMTS at a SAP within a period of time, divided by the duration of the period. The traffic is conformant with Maximum bitrate as long as it follows a token bucket algorithm where token rate equals Maximum bitrate and bucket size equals Maximum SDU size.
Parameters
TUint aMaxBitrate | Value to which to set the maximum bitrate for downlink direction. |
SetMaxBitrateUplink(TUint)
IMPORT_C TInt | SetMaxBitrateUplink | ( | TUint | aMaxBitrate | ) | |
Sets the maximum bitrate for uplink direction. Maximum number of bits delivered by UMTS and to UMTS at a SAP within a period of time, divided by the duration of the period. The traffic is conformant with Maximum bitrate as long as it follows a token bucket algorithm where token rate equals Maximum bitrate and bucket size equals Maximum SDU size.
Parameters
TUint aMaxBitrate | Value to which to set the maximum bitrate for uplink direction. |
SetMaxSduSize(TUint)
Sets the maximum SDU size. Defines the maximum allowed SDU size.
Parameters
TUint aMaxSduSize | Value to which to set the maximum SDU size. |
SetPriority(TUmtsTrafficHandlingPriority)
Sets the traffic handling priority. Specifies the relative importance for handling of all SDUs belonging to the UMTS bearer compared to the SDUs of other bearers. This is defined only for Interactive traffic class.
SetResidualBer(TUmtsBitErrorRatio)
Sets the residual bit error ratio. Indicates the undetected bit error ratio in the delivered SDUs. If no error detection is requested, Residual bit error ratio indicates the bit error ratio in the delivered SDUs.
SetTrafficClass(TUmtsTrafficClass)
Sets the traffic class. Traffic class defines the type of application for which the UMTS bearer service is optimised.
SetTransferDelay(TUint)
IMPORT_C TInt | SetTransferDelay | ( | TUint | aTransferDelay | ) | |
Sets the transfer delay. Indicates maximum delay for 95th percentile of the distribution of delay for all delivered SDUs during the lifetime of a bearer service, where delay for an SDU is defined as the time from a request to transfer an SDU at one SAP to its delivery at the other SAP.
Parameters
TUint aTransferDelay | Value to which to set the transfer delay. |
TransferDelay()
IMPORT_C TInt | TransferDelay | ( | ) | const |
Member Data Documentation
TUmtsErroneousSDUDelivery
iDeliveryOfErroneusSdu
TUmtsDeliveryOrder
iDeliveryOrder
TUmtsSDUErrorRatio
iErrorRatio
TInt
iGuaBitrateDownlink
TInt
| iGuaBitrateDownlink | [protected] |
TInt
iGuaBitrateUplink
TInt
| iGuaBitrateUplink | [protected] |
TInt
iMaxBitrateDownlink
TInt
| iMaxBitrateDownlink | [protected] |
TInt
iMaxBitrateUplink
TInt
| iMaxBitrateUplink | [protected] |
TInt
iMaxSduSize
TInt
| iMaxSduSize | [protected] |
TUmtsTrafficHandlingPriority
iPriority
TUmtsBitErrorRatio
iResidualBer
TUmtsTrafficClass
iTrafficClass
TInt
iTransferDelay
TInt
| iTransferDelay | [protected] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.