![](https://pdfstore-manualsonline.prod.a.ki/pdfasset/6/e3/6e35dc88-09f5-4506-bfb8-8724554a1fd5/6e35dc88-09f5-4506-bfb8-8724554a1fd5-bg6c.png)
Call Control
3-44 G24-L AT Commands Reference Manual April 15, 2008
Call Advice of Charge Commands
This set of commands enables GSM operators to offer Advice of Charge (AoC) services that
calculate call charges. These charges are expressed in terms of home units.
+CAOC, Advice of Charge
This command displays information about the cost of calls. If supported, this command also
activates/deactivates unsolicited event reporting of the CCM (Current Call Meter) information.
The unsolicited report +CCCM:<ccm> is sent when the CCM value changes, but not more than
once every 10 seconds.
Note: The CCM value depends on the network properties (charge for MO or/and MT calls).
There are two states in which the command can be activated:
• In IDLE state - returns the last call cost.
• In a voice/data state - returns the accumulated cost, including the current call.
The following table shows the +CAOC parameters.
Note: <CCM>: String type value representing three bytes of the current call meter value in
hexadecimal format (for example, "00001E" indicates decimal value 30).
Command
Type
Syntax Response/Action Remarks
Set
+CAOC[=<mode>] OK
or:
[+CAOC:<ccm>]
or:
+CME ERROR:<err>
The Set command returns the CCM
value from the G24-L, or
activates/deactivates unsolicited
reports.
Read
+CAOC?
+CAOC
+CAOC: <mode>
OK
OK
or:
[+CAOC: <ccm>]
or:
+CME ERROR: <err>
The Read command returns the current
CAOC mode.
Test
+CAOC=? +CAOC: (list of
supported <mode>s)
OK
The Test command returns the
supported mode values.
Table 3-21: +CAOC Parameters
<Parameter> Description
<mode> 0 Queries the CCM value
1 Deactivates unsolicited reporting of the CCM value
2 Activates unsolicited reporting of the CCM value