swiQosFlow Struct Reference

Data Fields

BYTE index
WORDpProfileId3GPP2
BYTEp3GPP2Pri
BYTEpTrafficClass
dataRatepDataRate
tokenBucketpTokenBucket
ULONGpLatency
ULONGpJitter
pktErrRatepPktErrRate
ULONGpMinPolicedPktSz
ULONGpMaxAllowedPktSz
WORDp3GPPResResidualBER
WORDp3GPPTraHdlPri
BYTEp3GPPImCn
BYTEp3GPPSigInd
BYTEpLteQci

Detailed Description

This structure contains the QoS Flow Request

Parameters:
index 
  • IP flow index
  • Integer that uniquely identifies each flow instance
  • Unique index must be assigned by the control point to every flow_spec instance
pProfileId3GPP2 
  • IP flow 3GPP2 profile ID
  • A profile ID is shorthand for a defined set of QoS flow parameters specified by the network; to be present while requesting QoS for a CDMA device
  • NOT IMPLEMENTED
p3GPP2Pri 
  • IP flow 3GPP2 flow priority
  • Flow priority used by the network in case of contention between flows with same QoS; this parameter applies for CDMA devices
  • NOT IMPLEMENTED
pTrafficClass 
  • IP flow traffic class
  • Integer that designates the requested traffic class:
  • 0 – Conversational
  • 1 – Streaming
  • 2 – Interactive
  • 3 – Background
pDataRate 
  • IP flow data rate min max
  • See dataRate for more information
pTokenBucket 
  • IP flow data rate token bucket
  • See tokenBucket for more information
  • NOT IMPLEMENTED
pLatency 
  • IP flow latency
  • Maximum delay (in milliseconds) that can be tolerated by an IP packet during transfer through the wireless link
pJitter 
  • IP flow jitter
  • Difference between the maximum and minimum latency (in milliseconds) that can be tolerated by an IP packet during the transfer through the wireless link
pPktErrRate 
  • IP flow packet error rate
  • See pktErrRate for more information
  • NOT IMPLEMENTED
pMinPolicedPktSz 
  • IP flow minimum policed packet size
  • Integer that defines the minimum packet size (in bytes) that will be policed for QoS guarantees; any IP packets that are smaller than the minimum specified policed size may not receive requested QoS
  • NOT IMPLEMENTED
pMaxAllowedPktSz 
  • IP flow maximum allowed packet size
  • Integer that defines the maximum packet size (in bytes) allowed in the IP flow; any IP packets greater in size than the maximum allowed packet size are not queued for transmission
  • NOT IMPLEMENTED
p3GPPResResidualBER 
  • IP flow 3GPP residual bit error rate
  • residual_bit_error_rate
  • 0 = 5*10-2 residual BER
  • 1 = 1*10-2 residual BER
  • 2 = 5*10-3 residual BER
  • 3 = 4*10-3 residual BER
  • 4 = 1*10-3 residual BER
  • 5 = 1*10-4 residual BER
  • 6 = 1*10-5 residual BER
  • 7 = 1*10-6 residual BER
  • 8 = 6*10-8 residual BER
  • Integer that indicates the undetected BER for each IP flow in the delivered packets; Tapplies only to 3GPP networks
  • NOT IMPLEMENTED
p3GPPTraHdlPri 
  • 3GPP traffic handling priority
  • 0 – Relative traffic handling priority 1
  • 1 – Relative traffic handling priority 2
  • 2 – Relative traffic handling priority 3
  • Defines the relative priority of the flow; applies only to 3GPP networks
  • NOT IMPLEMENTED
p3GPPImCn 
  • IP flow 3GPP IM CN flag
  • IM CN subsystem signaling flag:
  • 0x00 – FALSE
  • 0x01 – TRUE
  • This parameter applies only to 3GPP networks
  • NOT IMPLEMENTED
p3GPPSigInd 
  • IP flow 3GPP signaling indication
  • 0x00 – FALSE
  • 0x01 – TRUE
  • This parameter applies only to 3GPP networks
  • NOT IMPLEMENTED
pLteQci 
  • LTE QoS Class Identifier
  • QoS Class Identifier(QCI) is a required parameter to request QoS in LTE
  • QCI values:
    • QCI value 0 requests the network to assign the appropriate QCI value
    • QCI values 1-4 are associated with guaranteed bitrates
    • QCI values 5-9 are associated with nonguaranteed bitrates, so the values specified as guaranteed and maximum bitrates are ignored

Field Documentation


Copyright (c) 2011 Sierra Wireless, Inc. All rights reserved