The operator defines several connection quality options in advance. Before requesting QoD, check which levels are available and the speed and latency targets for each.
AList available quality levels
Response4 quality levels
List the quality levels the operator currently offers that are available to use.
BLook up one quality level
ResponseLevel details
Look up one quality level to see its speed, latency, jitter, and other targets.
CFilter by device
Response2 available
Include a device filter to list only the quality levels this phone can use.
How it relates to QoDQoS Profiles is for lookups. Use QoD or QoS Provisioning to request a priority connection.
TargetsSpeeds, latency, and other values are targets the network tries to meet.
QoS Profiles: How it works
- Look up the listThe service provider can filter quality levels by name, status, or device.
- View detailsEach quality level lists speeds, latency, jitter, priority, packet loss rate, and the durations you can set.
- Choose a quality levelChoose a suitable quality level, then use it with QoD or QoS Provisioning.
QoS Profiles: API spec
Spec name
QoS Profiles (CAMARA open-source spec)
API calls
POST /retrieve-qos-profiles for a filtered lookup; GET /qos-profiles/{name} to look up one quality levelFilters
name, status (ACTIVE, INACTIVE, DEPRECATED), deviceTypical uses
Choosing a suitable quality level before requesting QoD
| Quality level fields | Meaning | Example |
|---|---|---|
| targetMinUpstreamRate/targetMinDownstreamRate | Target minimum upload/download speed | 100 kbps |
| packetDelayBudget | Max one-way delay | 50 ms |
| jitter | Max jitter | 5 ms |
| priority | Priority (1–100; lower numbers mean higher priority) | 10 |
| packetErrorLossRate | Acceptable packet loss rate (10 to the power of negative N) | 3 (10⁻³) |
| minDuration/maxDuration | Minimum and maximum durations you can set | 1/10 days |
Responses for three scenarios (excerpts)
AList available quality levels
name
[QOS_S, QOS_M, QOS_L, QOS_E]Quality levels offered by the operator (example)status
ACTIVEAvailable to useBLook up one quality level
name
voiceQuality level nametargetMinDownstreamRate
100 kbpsTarget minimum download speedpacketDelayBudget
50 msMax one-way delayjitter
5 msMax jitterpriority
10PriorityCFilter by device
device.phoneNumber
+886912345678List only quality levels available to this phonename
[QOS_M, QOS_L]Available quality levels (example)Spec source: CAMARA QualityOnDemand r3.2 (QoS Profiles v1.1.0)