Specifications
Chapter 11 – GPRS Commands
Multi-Tech Systems, Inc. AT Commands for EDGE (E1) Modems (S000474A) 202
11.11 AT+CGQREQ Quality of Service Profile (Requested)
Description: The test command returns values supported as a compound value. If the MT supports several
PDP types, the parameter value ranges for each PDP type are returned on a separate line.
The read command returns the current settings for each defined context.
This command allows the TE to specify a Quality of Service Profile that is used when the MT
sends an Activate PDP Context Request message to the network.
The set command specifies a profile for the context identified by the (local) context identification
parameter, <cid>.
Please note that the parameters of the minimum acceptable profile need to meet the following
condition:
((AT+CGQMIN.<delay>= 0) OR (AT+CGQREQ.<delay> ≤ AT+CGQMIN.<delay>)) AND
((AT+CGQMIN.<reliability>= 0) OR
(AT+CGQREQ.<reliability> ≤ AT+CGQMIN.<reliability>)) AND
((AT+CGQMIN.<peak>= 0) OR (AT+CGQREQ.<peak> ≥ AT+CGQMIN.<peak>)) AND
((AT+CGQMIN.<precedence>= 0) OR
(AT+CGQREQ.<precedence> ≤ AT+CGQMIN.<precedence>)) AND
(AT+CGQREQ.<mean> ≥ AT+CGQMIN.<mean>)
If this condition is not fulfilled or the network does not support all of the specified minimum QoS
settings, then the activation of the associated context will fail.
A special form of the set command, +CGQREQ=<cid> causes the requested profile for context
number <cid> to become undefined.
AT&F and ATZ will not define the QoS profiles of every context which is not active or not online.
Syntax: Test Command: AT+CGQREQ=?
Response: +CGQREQ: <PDP_type>, (list of supported <precedence>s), (list of supported
<delay>s), (list of supported <reliability>s), (list of supported <peak>s), (list of
supported <mean>s)
OK
Read Command: AT+CGQREQ?
Response: [+CGQREQ: <cid>, <precedence>, <delay>, <reliability>, <peak>, <mean>]
[+CGQREQ: ...]
Write Command: AT+CGQREQ=[<cid>[, <precedence>[, <delay>[, <reliability>[, <peak>[,
<mean>]]]]]]
Response: OK
ERROR
+CME ERROR: <err>
Parameters:
<cid>
Parameter specifies a particular PDP context definition. The parameter is local to the TE-MT interface and is
used in other PDP context-related commands.
1...2
<precedence>
Precedence class
0 Network subscribed value. Default – default value if the parameter is omitted (0 will be assumed)..
1 High Priority. Service commitments shall be maintained ahead of precedence classes 2 and 3.
2 Normal priority. Service commitments shall be maintained ahead of precedence class 3.
3 Low priority. Service commitments shall be maintained.
<delay>
Delay class
This parameter defines the end-to-end transfer delay incurred in the transmission of SDUs through the GPRS
network(s).
0 Network subscribed value. Default – default value if the parameter is omitted (0 will be assumed).
1..4 with SDU size = 128 octets and
with SDU size = 1024 octets:
Delay Class Mean Transfer Delay 95 percentile
1 (Predictive) <0.5 <1.5
2 (Predictive) <5 <25
3 (Predictive) <50 <250
4 (Best Effort) Unspecified
<reliability>
Reliability class
0 Network subscribed value. Default – default value if the parameter is omitted (0 will be assumed).