SIMCOM OFFERS THIS INFORMATION AS A SERVICE TO ITS CUSTOMERS, TO SUPPORT
APPLICATION AND ENGINEERING EFFORTS THAT USE THE PRODUCTS DESIGNED BY SIMCOM.
THE INFORMATION PROVIDED IS BASED UPON REQUIREMENTS SPECIFICALLY PROVIDED TO
SIMCOM BY THE CUSTOMERS. SIMCOM HAS NOT UNDERTAKEN ANY INDEPENDENT SEARCH
FOR ADDITIONAL RELEVANT INFORMATION, INCLUDING ANY INFORMATION THAT MAY BE IN THE
CUSTOMER’S POSSESSION. FURTHERMORE, SYSTEM VALIDATION OF THIS PRODUCT
DESIGNED BY SIMCOM WITHIN A LARGER ELECTRONIC SYSTEM REMAINS THE RESPONSIBILITY
OF THE CUSTOMER OR THE CUSTOMER’S SYSTEM INTEGRATOR. ALL SPECIFICATIONS
SUPPLIED HEREIN ARE SUBJECT TO CHANGE.
COPYRIGHT
THIS DOCUMENT CONTAINS PROPRIETARY TECHNICAL INFORMATION WHICH IS THE PROPERTY
OF SIMCOM WIRELESS SOLUTIONS LIMITED COPYING, TO OTHERS AND USING THIS DOCUMENT,
ARE FORBIDDEN WITHOUT EXPRESS AUTHORITY BY SIMCOM. OFFENDERS ARE LIABLE TO THE
PAYMENT OF INDEMNIFICATIONS. ALL RIGHTS RESERVED BY SIMCOM IN THE PROPRIETARY
TECHNICAL INFORMATION, INCLUDING BUT NOT LIMITED TO REGISTRATION GRANTING OF A
PATENT, A UTILITY MODEL OR DESIGN. ALL SPECIFICATION SUPPLIED HEREIN ARE SUBJECT TO
CHANGE WITHOUT NOTICE AT ANY TIME.
SIMCom Wireless Solutions Limited
Building B, SIM Technology Building, No.633 Jinzhong Road, Changning District, Shanghai P.R. China
Tel: +86 21 31575100
Email: [email protected]
For more information, please visit:
https://www.simcom.com/download/list-863-en.html
For technical support, or to report documentation errors, please visit:
15 AT Commands for TCPIP
16 AT Commands for HTTP(S)
17 AT Commands for FTP(S)
18 AT Commands for MQTT(S)
19 AT Commands for SSL
20 AT Commands for TTS
21 AT Commands for AMR
22 AT Commands for SFOTA
Add Chapter
15/16/17/18/19/21/22/23 and
reconstruct the chapters
2020.4.1
7 AT Commands for Call Control
Add Chapter 7 and reconstruct
the chapters
2020.4.10
8.2.5 AT+CNUM
Modify this command
2020.4.20
5.2.7 AT+CGTFT
Modify this command
2020.4.20
5.2.1 AT+CGREG
Modify this command
2020.4.20
4.2.2 AT+COPS
4.2.3 AT+CUSD
4.2.4 AT+CSSN
4.2.7 AT+CNMP
4.2.10 AT+CNSMOD
4.2.11 AT+CTZU
4.2.12 AT+CTZR
Modify these commands
2020.4.26
18.2.3 AT+CMQTTACCQ
18.2.8 AT+CMQTTCONNECT
18.2.9 AT+CMQTTDISC
18.2.10 AT+CMQTTTOPIC
18.2.11 AT+CMQTTPAYLOAD
18.2.14 AT+CMQTTSUB
18.2.16 AT+CMQTTUNSUB
18.2.17 AT+CMQTTCFG
Modify these commands
2020.4.26
12.2.5 AT+FSDEL
12.2.6 AT+FSRENAME
12.2.8 AT+FSMEM
12.2.9 AT+FSCOPY
Modify these commands
2020.4.26
10.2.10 AT+CFGRI
Modify this command
2020.4.26
10.2.11 AT+CURCD
Modify this command
2020.4.26
21.2.1 AT+CCMXPLAY
Modify this command
2020.4.27
3.2.4 AT+CSQDELTA
Modify this command
2020.4.16
12 AT Commands for File System
13 AT Commands for File
Transmission
Add Notes to these chapters
2020.4.29
10.2.10 AT+CFGRI
17.2.2 AT+CFTPSSTOP
17.2.9 AT+CFTPSPWD
17.2.14 AT+CFTPSPUT
17.2.15AT+CFTPSSINGLEIP
17.2.17 AT+FTPSTYPE
Modify these commands
www.simcom.com3 / 440
Page 5
A7600 Series_AT Command Manual_V1.02
2020.5.6
21.2.1 AT+CCMXPLAY
21.2.2 AT+CCMXSTOP
Modify these commands
2020.5.8
12.2 Detailed Description of AT
Commands for File System
Scope of the document................................................................................................................................. 21
Related documents........................................................................................................................................ 21
Terms and Abbreviations...............................................................................................................................22
Definitions and Conventions.........................................................................................................................23
AT Interface Synopsis....................................................................................................................................24
THIS DOCUMENT IS A REFERENCE GUIDE TO ALL THE AT COMMANDS.
Introduction
Scope of the document
This document presents the AT Command Set for SIMCom A7600 Series, including A7600XX-XXXX,
A5360E and A7670X.
More information about the SIMCom Module which includes the Software Version information can be
retrieved by the command ATI. In this document, a short description, the syntax, the possible setting values
and responses, and some Examples of AT commands are presented.
Prior to using the Module, please read this document and the Version History to know the difference from
the previous document.
In order to implement communication successfully between Customer Application and the Module, it is
recommended to use the AT commands in this document, but not to use some commands which are not
included in this document.
You can visit the SIMCom Website for more information by the following link:
http://www.simcom.com
www.simcom.com21 / 440
Page 23
A7600 Series_AT Command Manual_V1.02
Abbreviation
Description
AT
ATtention; the two-character abbreviation is used to start a command
line to be sent from TE/DTE to TA/DCE
DCE
Data Communication Equipment
DCS
Digital Cellular Network
DTE
Data Terminal Equipment
DTMF
Dual Tone Multi–Frequency
EDGE
Enhanced Data GSM Environment
EGPRS
Enhanced General Packet Radio Service
GPIO
General–Purpose Input/Output
GPRS
General Packet Radio Service
GSM
Global System for Mobile communications
HSDPA
High Speed Downlink Packet Access
HSUPA
High Speed Uplink Packet Access
I2C
Inter–Integrated Circuit
IMEI
International Mobile station Equipment Identity
IMSI
International Mobile Subscriber Identity
ME
Mobile Equipment
MO
Mobile–Originated
MS
Mobile Station
MT
Mobile–Terminated; Mobile Termination
PCS
Personal Communication System
PDU
Protocol Data Unit
PIN
Personal Identification Number
PUK
Personal Unlock Key
SIM
Subscriber Identity Module
SMS
Short Message Service
SMS-SC
Short Message Service Service Center
TA
Terminal Adaptor; e.g. a data card (equal to DCE)
TE
Terminal Equipment; e.g. a computer (equal to DTE)
UE
User Equipment
UMTS
Universal Mobile Telecommunications System
USIM
Universal Subscriber Identity Module
WCDMA
Wideband Code Division Multiple Access
FTP
File Transfer Protocol
HTTP
Hyper Text Transfer Protocol
Terms and Abbreviations
For the purposes of the present document, the following abbreviations apply:
www.simcom.com22 / 440
Page 24
A7600 Series_AT Command Manual_V1.02
RTC
Real Time Clock
URC
Unsolicited Result Code
Definitions and Conventions
1. Definitions
For the purposes of the present document, the following syntactical definitions apply:
<CR>Carriage return character.
<LF>Linefeed character.
<…>Name enclosed in angle brackets is a syntactical element. Brackets themselves do not
appear in the command line.
[…]Optional subparameter of AT command or an optional part of TA information response is
enclosed in square brackets. Brackets themselves do not appear in the command line. If
subparameter is not given, its value equals to its previous value or the recommended
default value.
underlineUnderlined and defined subparameter value is the recommended default setting or
factory setting.
Parameter Saving Mode
NO_SAVE: The parameter of the current AT command will be lost if module is rebooted or current AT
command doesn't have parameter.
AUTO_SAVE: The parameter of the current AT command will be kept in NVRAM automatically and
take in effect immediately, and it won't be lost if module is rebooted.
AUTO_SAVE_REBOOT: The parameter of the current AT command will be kept in NVRAM
automatically and take in effect after reboot, and it won't be lost if module is rebooted.
AT&W_SAVE: The parameter of the current AT command will be kept inusersetting_save.nvm by
sending the command of "AT&W".Restore the previously saved value if module is rebooted by sending
the command of "ATZ"
Max Response Time
Max response time is estimated maximum time to get response, the unit is seconds.
2. Document Conventions
Generally, the characters <CR> and <LF> are intentionally omitted throughout this document.
www.simcom.com23 / 440
Page 25
A7600 Series_AT Command Manual_V1.02
AT commands and responses in figures may be not following above conventions.
NOTE
If command response is ERROR, not list the ERROR response inside command syntax.
AT Interface Synopsis
Interface Settings
Between Customer Application and the Module, standardized RS–232 interface is used for the
communication, and default values for the interface settings as following:
115200bps, 8 bit data, no parity, 1 bit stop, no data stream control.
AT Commands Syntax
The "AT" or "at" or "aT" or "At" prefix must be included at the beginning of each command line (except A/
and +++), and the character <CR> is used to finish a command line so as to issue the command line to the
module. It is recommended that a command line only includes a command.
When Customer Application issues a series of AT commands on separate command lines, leave a pause
between the preceding and the following command until information responses or result codes are retrieved
by Customer Application, for Examples, "OK" is appeared. This advice avoids too many AT commands
are issued at a time without waiting for a response for each command.
The AT Command set implemented by A7600 Series is a combination of 3GPP TS 27.005, 3GPP TS 27.007
and ITU-T recommendation V.25ter and the AT commands developed by SIMCom.
In the present document, AT commands are divided into three categories: Basic Command, S Parameter
Command, and Extended Command.
1.Basic Command
The format of Basic Command is "AT<x><n>" or "AT&<x><n>", where "<x>" is the command name, and
"<n>" is/are the parameter(s)for the basic command which is optional. An Examples of Basic Command is
www.simcom.com24 / 440
Page 26
A7600 Series_AT Command Manual_V1.02
Table 1: Types of AT commands and responses
Test Command
AT+<x>=?
The mobile equipment returns the list of parameters and value
ranges set with the corresponding Write Command or by internal
processes.
Read Command
AT+<x>?
This command returns the currently set value of the parameter or
parameters.
Write Command
AT+<x>=<…>
This command sets the user-definable parameter values.
Execution Command
AT+<x>
The execution command reads non-variable parameters affected
by internal processes in the GSM engine.
The character "+" between the prefix "AT" and command name may be replaced by other character. For
Examples, using "#" or "$"instead of "+".
NOTE
"ATE<n>", which informs the TA/DCE whether received characters should be echoed back to the TE/DTE
according to the value of "<n>"; "<n>" is optional and a default value will be used if omitted.
2.S Parameter syntax
The format of S Parameter Command is "ATS<n>=<m>", "<n>" is the index of the S–register to set, and
"<m>" is the value to assign to it. "<m>" is optional; in this case, the format is "ATS<n>", and then a default
value is assigned.
3.Extended Syntax
The Extended Command has several formats, as following table list:
4.Combining AT commands on the same Command line
You can enter several AT commands on the same line. In this case, you do not need to type the "AT" or "at"
prefix before every command. Instead, you only need type "AT" or "at" the beginning of the command line.
Please note to use a semicolon as the command delimiter after an extended command; in basic syntax or S
parameter syntax, the semicolon need not enter, for Examples:
ATE1Q0S0=1S3=13V1X4;+IFC=0,0;+IPR=115200.
The Command line buffer can accept a maximum of 3071 characters (counted from the first command
without "AT" or "at" prefix). If the characters entered exceeded this number then none of the Command will
executed and TA will return "ERROR".
5.Entering successive AT commands on separate lines
When you need to enter a series of AT commands on separate lines, please Note that you need to wait the
final response (for Examples OK, CME error, CMS error)of last AT Command you entered before you
enter the next AT Command.
www.simcom.com25 / 440
Page 27
A7600 Series_AT Command Manual_V1.02
Supported character sets
The A7600 Series AT Command interface defaults to the IRA character set. The A7600 Series supports the
following character sets:
GSM format
UCS2
IRA
The character set can be set and interrogated using the "AT+CSCS" Command (3GPP TS 27.007).The
character set is defined in GSM specification 3GPP TS 27.005.
The character set affects transmission and reception of SMS and SMS Cell Broadcast messages, the entry
and display of phone book entries text field and SIM Application Toolkit alpha strings.
www.simcom.com26 / 440
Page 28
A7600 Series_AT Command Manual_V1.02
Command
Description
ATD
Mobile originated call to dial a number
ATA
Call answer
ATH
Disconnect existing call
ATS0
Automatic answer incoming call
+++
Switch from data mode to command mode
ATO
Switch from command mode to data mode
ATI
Display product identification information
ATE
Enable command echo
AT&V
Display current configuration
ATV
Set result code format mode
AT&F
Set all current parameters to manufacturer defaults
ATQ
Set Result Code Presentation Mode
ATX
Set CONNECT Result Code Forma
AT&W
Save the user setting to ME
ATZ
Restore the user setting from ME
AT+CGMI
Request manufacturer identification
AT+CGMM
Request model identification
AT+CGMR
Request revision identification
AT+CGSN
Request product serial number identification
AT+CSCS
Select TE character set
AT+GCAP
Request overall capabilities
AT Commands According to
V.25TER
Overview of AT Commands According to V.25TER
Detailed Description of AT Commands for V.25TER
www.simcom.com27 / 440
Page 29
A7600 Series_AT Command Manual_V1.02
ATDMobile originated call to dial a number
Execution Command
ATD<n>[<mgsm][;]
Response
Originate a voice call successfully:
OK
VOICE CALL:BEGIN
Originate a data call successfully:
CONNECT [<text>]
Originate a call unsuccessfully during command execution:
ERROR
Originate a call unsuccessfully for failed connection recovery:
NO CARRIER
Originate a call unsuccessfully for error related to the MT:
+CME ERROR: <err>
Parameter Saving Mode
-
Max Response Time
-
Reference
-
<n>
String of dialing digits and optionally V.25ter modifiers dialing digits:
0-9,*, #,+,A,B,C
Following V.25ter modifiers are ignored:
,(comma),T,P,!,W,@
Emergency call:
<n>
Standardized emergency number 112 (no SIM needed)
<mgsm>
String of GSM modifiers:
IActives CLIR (Disables presentation of own number to called
party)
iDeactivates CLIR (Enable presentation of own number to called
party)
GActivates Closed User Group invocation for this call only
gDeactivates Closed User Group invocation for this call only
<;>
The termination character ";" is mandatory to set up voice calls. It must
not be used for data and fax calls.
<text>
CONNECT result code string; the string formats please refer ATX
ATDMobile originated call to dial a number
This command is used to list characters that may be used in a dialling string for making a call or controlling
supplementary services.
Defined Values
www.simcom.com28 / 440
Page 30
command.
<err>
Service failure result code string; the string formats please refer +CME
ERROR result code and AT+CMEE command.
Examples
ATD10086;
OK
VOICE CALL:BEGIN
1. Support several "P" or "p" in the DTMF string but the valid auto-sending DTMF after characters "P" or
"p" should not be more than 29.
2. Auto-sending DTMF after character "P" or "p" should be ASCII character in the set 0-9, *, #.
ATACall answer
Execution Command
ATA
Response
1)For voice call:
OK
VOICE CALL: BEGIN
2)For data call, and TA switches to data mode:
CONNECT
3)No connection or no incoming call:
NO CARRIER
Parameter Saving Mode
-
Max Response Time
-
Reference
-
ATA
NOTE
A7600 Series_AT Command Manual_V1.02
ATACall answer
This command is used to make remote station to go off-hook, e.g. answer an incoming call. If there is no an
incoming call and entering this command to TA, it will be return "NO CARRIER" to TA.
Examples
www.simcom.com29 / 440
Page 31
A7600 Series_AT Command Manual_V1.02
OK
VOICE CALL: BEGIN
ATHDisconnect existing call
Execution Command
ATH
Response
If AT+CVHU=0:
VOICE CALL: END: <time>
OK
Parameter Saving Mode
-
Max Response Time
-
Reference
-
AT+CVHU=0
OK
ATH
VOICE CALL: END: 000017
OK
ATS0Automatic answer incoming call
ATHDisconnect existing call
This command is used to disconnect existing call. Before using ATH command to hang up a voice call, it
must set AT+CVHU=0. Otherwise, ATH command will be ignored and "OK" response is given only.
This command is also used to disconnect PS data call, and in this case it doesn’t depend on the value of
AT+CVHU.
Examples
ATS0Automatic answer incoming call
The S-parameter command controls the automatic answering feature of the Module. If set to 000, automatic
answering is disabled, otherwise it causes the Module to answer when the incoming call indication
(RING)has occurred the number of times indicated by the specified value; and the setting will not be stored
upon power-off, i.e. the default value will be restored after restart.
www.simcom.com30 / 440
Page 32
A7600 Series_AT Command Manual_V1.02
Read Command
ATS0?
Response
1)
<n>
OK
2)
ERROR
Wite Command
ATS0=<n>
Response
1)
OK
2)
ERROR
Parameter Saving Mode
AT&W_SAVE
Max Response Time
-
Reference
-
<n>
000Automatic answering mode is disable. (default value when
power-on)
001–255Enable automatic answering on the ring number
specified.
ATS0=003
OK
ATS0?
000
OK
The S-parameter command is effective on voice call and data call.
If <n> is set too high, the remote party may hang up before the call can be answered automatically.
NOTE
Defined Values
Examples
www.simcom.com31 / 440
Page 33
A7600 Series_AT Command Manual_V1.02
+++Switch from data mode to command mode
Execution Command
+++
Response
OK
Parameter Saving Mode
-
Max Response Time
-
Reference
-
+++
OK
To prevent the +++ escape sequence from being misinterpreted as data, it must be preceded and
followed by a pause of at least 1000 milliseconds, and the interval between two ‘+’ character can’t
exceed 900 milliseconds.
ATOSwitch from command mode to data mode
Execution Command
ATO
Response
1)TA/DCE switches to Data Mode from Command Mode:
CONNECT [<baud rate>]
2)If connection is not successfully resumed:
NO CARRIER
3)
ERROR
Parameter Saving Mode
-
NOTE
+++Switch from data mode to command mode
This command is only available during a connecting PS data call. The +++ character sequence causes the
TA to cancel the data flow over the AT interface and switch to Command Mode. This allows to enter AT
commands while maintaining the data connection to the remote device.
Examples
ATOSwitch from command mode to data mode
ATO is the corresponding command to the +++ escape sequence. When there is a PS data call connected
and the TA is in Command Mode, ATO causes the TA to resume the data and takes back to Data Mode.
www.simcom.com32 / 440
Page 34
A7600 Series_AT Command Manual_V1.02
Max Response Time
-
Reference
-
ATO
CONNECT 115200
ATIDisplay product identification information
Execution Command
ATI
Response
Manufacturer: <manufacturer>
Model: <model>
Revision: <revision>
IMEI: <sn>
+GCAP: list of <name>s
OK
Parameter Saving Mode
-
Max Response Time
120000ms
Reference
-
<manufacturer>
The identification of manufacturer.
<model>
The identification of model.
<revision>
The revision identification of firmware.
<sn>
Serial number identification, which consists of a single line containing
IMEI (International Mobile station Equipment Identity)number.
<name>
List of additional capabilities:
+CGSMGSM function is supported
+FCLASSFAX function is supported
+DSData compression is supported
+ESSynchronous data mode is supported.
Examples
ATIDisplay product identification information
This command is used to request the product information, which consists of manufacturer identification,
model identification, revision identification, International Mobile station Equipment Identity (IMEI)and overall
capabilities of the product.
Defined Values
www.simcom.com33 / 440
Page 35
+CIS707-ACDMA data service command set
+CIS-856EVDO data service command set
This command returns some of the base configuration parameters settings.
Defined Values
Examples
www.simcom.com35 / 440
Page 37
A7600 Series_AT Command Manual_V1.02
ATVSet result code format mode
Write Command
ATV[<value>]
Response
1)if <value>=0
0
2)If <value>=1
OK
Parameter Saving Mode
AT&W_SAVE
Max Response Time
-
Reference
-
<value>
0Information response: <text><CR><LF>
Short result code format: <numeric code><CR>
1Information response: <CR><LF><text><CR><LF>
Long result code format: <CR><LF><verbose
code><CR><LF>
ATV1
OK
In case of using This command without parameter <value> will be set to 1.
NOTE
ATVSet result code format mode
This parameter setting determines the contents of the header and trailer transmitted with result codes and
information responses.
Defined Values
Examples
AT&FSet all current parameters to manufacturer defaults
This command is used to set all current parameters to the manufacturer defined profile.
Every ongoing or incoming call will be terminated.
www.simcom.com36 / 440
Page 38
AT&FSet all current parameters to manufacturer defaults
Execution Command
AT&F[<value>]
Response
OK
Parameter Saving Mode
-
Max Response Time
-
Reference
-
Defined Values
<value>
0Set some temporary TA parameters to manufacturer defaults.
The setting after power on or reset is same as value 0.
default values
TA parameters
AT+CATR
AT+CNMP
AT+CTZU
AT+CVAUXV
VALUE
0
2
0
2850
AT&F
OK
List of parameters reset to manufacturer default can be found in Defined Values, factory default
settings restorable with AT&F[<value>].
ATQSet Result Code Presentation Mode
Write Command
ATQ<n>
Response
1)If <n>=0:
OK
2)If <n>=1:
NOTE
A7600 Series_AT Command Manual_V1.02
Examples
ATQSet Result Code Presentation Mode
Specify whether the TA transmits any result code to the TE or not. Text information transmitted in response
is not affected by this setting
www.simcom.com37 / 440
Page 39
No Responses
Execution Command
ATQ
Response
1)Set default value:0
OK
2)
No Responses
Parameter Saving Mode
AT&W_SAVE
Max Response Time
-
Reference
-
Defined Values
<n>
0DCE transmits result code
1DCE not transmits result code
ATQ0
OK
ATQ
OK
ATXSet CONNECT Result Code Format
Write Command
ATX<VALUE>
Response
1)
OK
2)
ERROR
Execution Command
ATX
Response
1)Set default value:1
OK
2)
ERROR
Parameter Saving Mode
AT&W_SAVE
A7600 Series_AT Command Manual_V1.02
Examples
ATXSet CONNECT Result Code Format
This parameter setting determines whether the TA transmits unsolicited result codes or not. The unsolicited
result codes are <CONNECT><SPEED><COMMUNICATION PROTOCOL>[<TEXT>]
www.simcom.com38 / 440
Page 40
Max Response Time
-
Reference
-
Defined Values
<value>
0CONNECT result code returned
1,2,3,4May be transmits extern result codes.
ATX1
OK
ATX
OK
AT&WSave the user setting to ME
Write Command
AT&W<value>
Response
1)
OK
2)
ERROR
Execution Command
AT&W
Response
1)Set default value: 0
OK
2)
ERROR
Parameter Saving Mode
-
Max Response Time
-
Reference
-
<value>
0Save
Examples
A7600 Series_AT Command Manual_V1.02
AT&WSave the user setting to ME
This command will save the user settings to ME which set by ATE, ATQ, ATV, ATX, AT&C, AT&D, AT+IFC
and ATS0.After restarted, the value saved by AT&W must be restored by ATZ.
Defined Values
www.simcom.com39 / 440
Page 41
A7600 Series_AT Command Manual_V1.02
AT&W0
OK
AT&W
OK
ATZRestore the user setting from ME
Write Command
ATZ<value>
Response
1)
OK
2)
ERROR
Execution Command
ATZ
Response
1)Set default value: 0
OK
2)
ERROR
Parameter Saving Mode
-
Max Response Time
-
Reference
-
<value>
0Restore
ATZ0
OK
ATZ
OK
Examples
ATZRestore the user setting from ME
This command will restore the user setting from ME which set by ATE, ATQ, ATV, ATX, AT&C, AT&D and
ATS0.
Defined Values
Examples
www.simcom.com40 / 440
Page 42
A7600 Series_AT Command Manual_V1.02
AT+CGMIRequest manufacturer identification
Test Command
AT+CGMI=?
Response
OK
Execution Command
AT+CGMI
Response
<manufacturer>
OK
Parameter Saving Mode
-
Max Response Time
-
Reference
-
<manufacturer>
The identification of manufacturer.
AT+CGMI
INCORPORATED
OK
AT+CGMI=?
OK
AT+CGMMRequest model identification
Test Command
AT+CGMM=?
Response
OK
AT+CGMIRequest manufacturer identification
This command is used to request the manufacturer identification text, which is intended to permit the user of
the Module to identify the manufacturer.
Defined Values
Examples
AT+CGMMRequest model identification
This command is used to requests model identification text, which is intended to permit the user of the
Module to identify the specific model.
www.simcom.com41 / 440
Page 43
Execution Command
AT+CGMM
Response
<model>
OK
Parameter Saving Mode
-
Max Response Time
-
Reference
-
Defined Values
<model>
The identification of model.
AT+CGMM
A7600E
OK
AT+CGMM=?
OK
AT+CGMRRequest revision identification
Test Command
AT+CGMR=?
Response
OK
Execution Command
AT+CGMR
Response
+CGMR: <revision>
OK
Parameter Saving Mode
-
Max Response Time
-
Reference
-
Examples
A7600 Series_AT Command Manual_V1.02
AT+CGMRRequest revision identification
This command is used to request product firmware revision identification text, which is intended to permit
the user of the Module to identify the version.
Defined Values
www.simcom.com42 / 440
Page 44
<revision>
The revision identification of firmware.
Examples
AT+CGMR
+CGMR: A35B01A7600C
OK
AT+CGMR=?
OK
AT+CGSNRequest product serial number identification
Test Command
AT+CGSN=?
Response
OK
Execution Command
AT+CGSN
Response
<sn>
OK
Parameter Saving Mode
-
Max Response Time
-
Reference
-
<sn>
Serial number identification, which consists of a single line containing
the IMEI (International Mobile station Equipment Identity)number of
the MT.
AT+CGSN
351602000330570
AT+CGSNRequest product serial number identification
A7600 Series_AT Command Manual_V1.02
This command requests product serial number identification text, which is intended to permit the user of the
Module to identify the individual ME to which it is connected to.
Defined Values
Examples
www.simcom.com43 / 440
Page 45
A7600 Series_AT Command Manual_V1.02
OK
AT+CGSN=?
OK
AT+CSCSSelect TE character set
Test Command
AT+CSCS=?
Response
+CSCS: (list of supported <chset>s)
OK
Read Command
AT+CSCS?
Response
+CSCS: <chset>
OK
Write Command
AT+CSCS=<chset>
Response
OK
or
ERROR
Execution Command
AT+CSCS
Response
Set subparameters as default value(IRA):
OK
Parameter Saving Mode
AUTO_SAVE
Max Response Time
-
Reference
-
<chest>
Character set, the definition as following:
"IRA"International reference alphabet.
"GSM"GSM default alphabet; this setting causes easily
software flow control (XON /XOFF)problems.
"UCS2"16-bit universal multiple-octet coded character set;
UCS2 character strings are converted to
hexadecimal numbers from 0000 to FFFF.
AT+CSCSSelect TE character set
Write command informs TA which character set <chest> is used by the TE. TA is then able to convert
character strings correctly between TE and MT character sets.
Read command shows current setting and test command displays conversion schemes implemented in the
TA.
Defined Values
www.simcom.com44 / 440
Page 46
Examples
AT+CSCS="IRA"
OK
AT+CSCS?
+CSCS:"IRA"
OK
AT+CSCS=?
+CSCS: ("IRA","UCS2","GSM")
OK
AT+CSCS
OK
AT+GCAPRequest overall capabilities
Test Command
AT+GCAP=?
Response
1)
OK
2)
ERROR
Execution Command
AT+GCAP
Response
1)
+GCAP: (list of <name>s)
OK
2)
ERROR
Parameter Saving Mode
-
Max Response Time
-
Reference
-
A7600 Series_AT Command Manual_V1.02
AT+GCAPRequest overall capabilities
Execution command causes the TA reports a list of additional capabilities.
Defined Values
www.simcom.com45 / 440
Page 47
<name>
List of additional capabilities.
+CGSMGSM function is supported
+FCLASSFAX function is supported
+DSData compression is supported
+ESSynchronous data mode is supported.
+CIS707-ACDMA data service command set
+CIS-856EVDO data service command set
+MSMobile Specific command set
Examples
AT+GCAP
+GCAP: +CGSM,+FCLASS,+DS
OK
AT+GCAP=?
OK
A7600 Series_AT Command Manual_V1.02
www.simcom.com46 / 440
Page 48
A7600 Series_AT Command Manual_V1.02
Command
Description
AT+CFUN
Set phone functionality
AT+CSQ
Query signal quality
AT+AUTOCSQ
Set CSQ report
AT+CSQDELTA
Set RSSI delta change threshold
AT+CPOF
Power down the module
AT+CRESET
Reset the module
AT+CACM
Accumulated call meter
AT+CAMM
Accumulated call meter maximum
AT+CPUC
Price per unit and currency table
AT+CCLK
Real time clock management
AT+CMEE
Report mobile equipment error
AT+CPAS
Phone activity status
AT+SIMEI
Set IMEI for the module
AT+CFUNSet phone functionality
Test Command
AT+CFUN=?
Response
+CFUN: (range of supported <fun>s),(range of supported <rst>s)
OK
AT Commands for Status Control
Overview of AT Commands for Status Control
Detailed Description of AT Commands for Status Control
AT+CFUNSet phone functionality
This command is used to select the level of functionality <fun> in the ME. Level "full functionality" is where
the highest level of power is drawn. "Minimum functionality" is where minimum power is drawn. Level of
functionality between these may also be specified by manufacturers. When supported by manufacturers,
ME resetting with <rst> parameter may be utilized.
www.simcom.com47 / 440
Page 49
A7600 Series_AT Command Manual_V1.02
Read Command
AT+CFUN?
Response
1)
+CFUN: <fun>
OK
2)
ERROR
3)
+CME ERROR: <err>
Write Command
AT+CFUN=<fun>[,<rst>]
Response
1)
OK
2)
ERROR
3)
+CME ERROR: <err>
Parameter Saving Mode
NO_SAVE
Max Response Time
9000ms
Reference
3GPP TS 27.007
<fun>
0minimum functionality
1full functionality, online mode
4disable phone both transmit and receive RF circuits
5Factory Test Mode (The A7600's 5 and 1 have the same
function)
6Reset
7Offline Mode
<rst>
0do not reset the ME before setting it to <fun> power level
1reset the ME before setting it to <fun> power level. This value
only takes effect when <fun> equals 1.
AT+CFUN=?
+CFUN: (0-1,4-7),(0-1)
OK
AT+CFUN?
+CFUN: 1
OK
Defined Values
Examples
www.simcom.com48 / 440
Page 50
A7600 Series_AT Command Manual_V1.02
AT+CFUN=1
OK
AT+CFUN=6 must be used after setting AT+CFUN=7. If module in offline mode, must execute
AT+CFUN=6 or restart module to online mode.
AT+CSQQuery signal quality
Test Command
AT+CSQ=?
Response
+CSQ: (range of supported <rssi>s),(range of supported <ber>s)
OK
Execution Command
AT+CSQ
Response
1)
+CSQ: <rssi>,<ber>
OK
2)
ERROR
Parameter Saving Mode
NO_SAVE
Max Response Time
9000ms
Reference
3GPP TS 27.007
<rssi>
0-113 dBm or less
1-111 dBm
2...30-109... -53 dBm
31-51 dBm or greater
99not known or not detectable
<ber>
(in percent)
0<0.01%
10.01% --- 0.1%
NOTE
AT+CSQQuery signal quality
This command is used to return received signal strength indication <rssi> and channel bit error rate <ber>
from the ME. Test command returns values supported by the TA as compound values.
Defined Values
www.simcom.com49 / 440
Page 51
20.1% --- 0.5%
30.5% --- 1.0%
41.0% --- 2.0%
52.0% --- 4.0%
64.0% --- 8.0%
7>=8.0%
99not known or not detectable
Examples
AT+CSQ=?
+CSQ: (0-31,99),(0-7,99)
OK
AT+CSQ
+CSQ: 31,99
OK
AT+AUTOCSQSet CSQ report
Test Command
AT+AUTOCSQ=?
Response
+AUTOCSQ: (range of supported<auto>s),(range of
supported<mode>s)
OK
Read Command
AT+AUTOCSQ?
Response
+AUTOCSQ: <auto>,<mode>
OK
Write Command
AT+AUTOCSQ=<auto>[,<mo
de>]
Response
1)
OK
2)
ERROR
Parameter Saving Mode
NO_SAVE
A7600 Series_AT Command Manual_V1.02
AT+AUTOCSQSet CSQ report
This command is used to enable or disable automatic report CSQ information, when automatic report
enabled, the module reports CSQ information every five seconds or only after <rssi> or <ber> is changed,
the format of automatic report is "+CSQ: <rssi>,<ber>".
0CSQ automatic report every five seconds
1CSQ automatic report only after <rssi> or <ber> is changed.
NOTE: If the parameter of <mode> is omitted when executing write
command,<mode> will be set to default value.
AT+AUTOCSQ=?
+AUTOCSQ: (0-1),(0-1)
OK
AT+AUTOCSQ?
+AUTOCSQ: 0,0
OK
AT+AUTOCSQ=1
OK
AT+CSQDELTASet RSSI delta change threshold
Test Command
AT+CSQDELTA=?
Response
+CSQDELTA: (list of supported <delta>s)
OK
Read Command
AT+CSQDELTA?
Response
1)
+CSQDELTA: <delta>
OK
Examples
A7600 Series_AT Command Manual_V1.02
AT+CSQDELTASet RSSI delta change threshold
This command is used to set RSSI delta threshold for signal strength reporting.
www.simcom.com51 / 440
Page 53
2)
ERROR
Write Command
AT+CSQDELTA=<delta>
Response
1)
OK
2)
ERROR
Execution Command
AT+CSQDELTA
Response
Set default value(<delta>=5)
OK
Parameter Saving Mode
NO_SAVE
Max Response Time
9000ms
Reference
Vendor
Defined Values
<delta>
Range: from 0 to 5.
AT+CSQDELTA=?
+CSQDELTA: (0-5)
OK
AT+CSQDELTA?
+CSQDELTA: 5
OK
AT+CSQDELTA
OK
AT+CPOFPower down the module
Test Command
AT+CPOF=?
Response
OK
Execution Command
Response
A7600 Series_AT Command Manual_V1.02
Examples
AT+CPOFPower down the module
This command is used to power off the module. Once the AT+CPOF command is executed, The module will
store user data and deactivate from network, and then shutdown.
www.simcom.com52 / 440
Page 54
AT+CPOF
OK
Parameter Saving Mode
-
Max Response Time
9000ms
Reference
Vendor
Examples
AT+CPOF=?
OK
AT+CPOF
OK
AT+CRESETReset the module
Execution Command
AT+CRESET
Response
OK
Test Command
AT+CRESET=?
Response
OK
Parameter Saving Mode
-
Max Response Time
9000ms
Reference
Vendor
AT+CRESET=?
OK
AT+CRESET
OK
AT+CACMAccumulated call meter
AT+CRESETReset the module
A7600 Series_AT Command Manual_V1.02
This command is used to reset the module.
Examples
AT+CACMAccumulated call meter
This command is used to reset the Advice of Charge related accumulated call meter value in SIM file EF
www.simcom.com53 / 440
ACM
.
Page 55
A7600 Series_AT Command Manual_V1.02
Test Command
AT+CACM=?
Response
1)
OK
2)
ERROR
Read Command
AT+CACM?
Response
1)
+CACM: <acm>
OK
2)
ERROR
3)
+CME ERROR: <err>
Write Command
AT+CACM=<passwd>
Response
1)
OK
2)
ERROR
3)
+CME ERROR: <err>
Execution Command
AT+CACM
Response
1)
OK
2)
ERROR
3)
+CME ERROR: <err>
Parameter Saving Mode
NO_SAVE
Max Response Time
9000ms
Reference
3GPP TS 27.007
<passwd>
String type, SIM PIN2.
<acm>
String type, accumulated call meter value similarly coded as <ccm>
under +CAOC.
AT+CACM=?
OK
AT+CACM?
Defined Values
Examples
www.simcom.com54 / 440
Page 56
A7600 Series_AT Command Manual_V1.02
+CACM: "000000"
OK
AT+CACM="000000"
+CME ERROR: SIM PUK2 required
AT+CACM
+CME ERROR: SIM PIN required
AT+CAMMAccumulated call meter maximum
Test Command
AT+CAMM=?
Response
1)
OK
2)
ERROR
Read Command
AT+CAMM?
1)
+CAMM: <acmmax>
OK
2)
ERROR
3)
+CME ERROR: <err>
Write Command
AT+CAMM=<acmmax>[,<pas
swd>]
Response
1)
OK
2)
ERROR
3)
+CME ERROR: <err>
Execution Command
AT+CAMM
1)
OK
2)
ERROR
3)
+CME ERROR: <err>
Parameter Saving Mode
NO_SAVE
AT+CAMMAccumulated call meter maximum
This command is used to set the Advice of Charge related accumulated call meter maximum value in SIM
file EF
ACMmax.
www.simcom.com55 / 440
Page 57
Max Response Time
9000ms
Reference
3GPP TS 27.007
Defined Values
<acmmax>
String type, accumulated call meter maximum value similarly coded as
<ccm> under AT+CAOC, value zero disables ACMmax feature.
<passwd>
String type, SIM PIN2.
AT+CAMM=?
OK
AT+CAMM?
+CAMM: "000000"
OK
AT+CAMM="000000"
+CME ERROR: SIM PIN required
AT+CAMM
+CME ERROR: SIM PIN required
AT+ CPUCPrice per unit and currency table
Test Command
AT+CPUC=?
Response
1)
OK
2)
ERROR
Read Command
AT+CPUC?
Response
1)
+CPUC: [<currency>,<ppu>]
OK
2)
ERROR
Examples
A7600 Series_AT Command Manual_V1.02
AT+CPUCPrice per unit and currency table
This command is used to set the parameters of Advice of Charge related price per unit and currency table in
SIM file EF
www.simcom.com56 / 440
PUCT
.
Page 58
3)
+CME ERROR: <err>
Write Command
AT+CPUC=<currency>,<ppu
>[,<passwd>]
Response
1)
OK
2)
ERROR
3)
+CME ERROR: <err>
Parameter Saving Mode
NO_SAVE
Max Response Time
9000ms
Reference
3GPP TS 27.007
Defined Values
<currency>
String type, three-character currency code (e.g. "GBP", "DEM"),
character set as specified by command Select TE Character Set
AT+CSCS.
<ppu>
String type, price per unit, dot is used as a decimal separator. (e.g.
"2.66").
<passwd>
String type, SIM PIN2
AT+CPUC=?
OK
AT+CPUC?
+CPUC: "","0.000000"
OK
AT+CPUC="1","0.000000"
+CME ERROR: SIM PIN required
AT+ CCLKReal time clock management
Test Command
AT+CCLK=?
Response
OK
A7600 Series_AT Command Manual_V1.02
Examples
AT+CCLKReal time clock management
This command is used to manage Real Time Clock of the module.
www.simcom.com57 / 440
Page 59
Read Command
AT+CCLK?
Response
+CCLK: <time>
OK
Write Command
AT+CCLK=<time>
Response
1)
OK
2)
ERROR
Parameter Saving Mode
NO_SAVE
Maximum Response Time
9000ms
Reference
3GPP TS 27.007
Defined Values
<time>
Stringtypevalue;formatis"yy/MM/dd,hh:mm:ss±zz",where
characters indicate year (two last digits), month, day, hour, minutes,
seconds and time zone (indicates the difference, expressed in
quarters of an hour, between the local time and GMT; three last digits
are mandatory, range (-47 to 48). E.g. 6th of May 2008, 14:28:10
GMT+8 equals to "08/05/06,14:28:10+32".
NOTE: 1. Time zone is nonvolatile, and the factory value is invalid time
zone.
2. Command +CCLK? will return time zone when time zone is
valid, and if time zone is 00, command +CCLK? will return "+00", but
not "-00".
AT+CCLK=?
OK
AT+CCLK?
+CCLK: "14/01/01,02:14:36+08"
OK
AT+CCLK="14/01/01,02:14:36+08"
OK
A7600 Series_AT Command Manual_V1.02
Examples
This command is used to disable or enable the use of result code "+CME ERROR: <err>" or "+CMS
www.simcom.com58 / 440
AT+CMEEReport mobile equipment error
Page 60
A7600 Series_AT Command Manual_V1.02
AT+CMEEReport mobile equipment error
Test Command
AT+CMEE=?
Response
+CMEE: (list of supported <n>s)
OK
Read Command
AT+CMEE?
Response
+CMEE: <n>
OK
Write Command
AT+CMEE=<n>
Response
1)
OK
2)
ERROR
Execution Command
AT+CMEE
Response
OK
Note: Set default value
Parameter Saving Mode
NO_SAVE
Max Response Time
9000ms
Reference
3GPP TS 27.007
<n>
0Disable result code,i.e. only "ERROR" will be displayed.
1Enable error result code with numeric values.
2Enable error result code with string values.
AT+CMEE=?
+CMEE: (0-2)
AT+CMEE?
+CMEE: 2
OK
AT+CMEE=2
OK
ERROR: <err>" as an indication of an error relating to the functionality of ME; when enabled, the format of
<err> can be set to numeric or verbose string.
Defined Values
Examples
www.simcom.com59 / 440
Page 61
A7600 Series_AT Command Manual_V1.02
AT+CPASPhone activity status
Test Command
AT+CPAS=?
Response
+CPAS: (list of supported <pas>s)
OK
Execution Command
AT+CPAS
Response
+CPAS: <pas>
OK
Parameter Saving Mode
-
Max Response Time
9000ms
Reference
3GPP TS 27.007
<pas>
0ready (ME allows commands from TA/TE)
3ringing (ME is ready for commands from TA/TE, but the ringer is
active)
4call in progress (ME is ready for commands from TA/TE, but a
call is in progress)
AT+CPAS=?
+CPAS: (0,3,4)
OK
AT+CPAS
+CPAS: 0
OK
This command is same as AT+CLCC, but AT+CLCC is more commonly used. So AT+CLCC is
recommended to use.
NOTE
AT+CPASPhone activity status
This command is used to return the activity status <pas> of the ME. It can be used to interrogate the ME
before requesting action from the phone.
Defined Values
Examples
www.simcom.com60 / 440
Page 62
AT+SIMEISet the IMEI for the module
AT+SIMEISet the IMEI for the module
Test Command
AT+SIMEI=?
Response
OK
Read Command
AT+SIMEI?
Response
1)
+SIMEI: <imei>
OK
2)
ERROR
Write Command
AT+SIMEI=<imei>
Response
1)
OK
2)
ERROR
Parameter Saving Mode
AUTO_SAVE
Max Response Time
9000ms
Reference
Vendor
<imei>
The 15-digit IMEI value.
AT+SIMEI=?
OK
AT+SIMEI?
+SIMEI: 357396012183175
OK
AT+SIMEI=357396012183175
OK
This command is used to set the module’s IMEI value.
A7600 Series_AT Command Manual_V1.02
Defined Values
Examples
www.simcom.com61 / 440
Page 63
A7600 Series_AT Command Manual_V1.02
Command
Description
AT+CREG
Network registration
AT+COPS
Operator selection
AT+CUSD
Unstructured supplementary service data
AT+CSSN
Supplementary service notifications
AT+CPOL
Preferred operator list
AT+COPN
Read operator names
AT+CNMP
Preferred mode selection
AT+CNBP
Preferred band selection
AT+CPSI
Inquiring UE system information
AT+CNSMOD
Show network system mode
AT+CTZU
Automatic time and time zone update
AT+CTZR
Time and time zone reporting
AT+CREGNetwork registration
Test Command
AT+CREG=?
Response
+CREG: (range of supported <n>s)
AT Commands for Network
Overview of AT Commands for Network
Detailed Description of AT Commands for Network
AT+CREGNetwork registration
This command is used to control the presentation of an unsolicited result code +CREG: <stat> when <n>=1
and there is a change in the ME network registration status, or code +CREG: <stat>[,<lac>,<ci>] when
<n>=2 and there is a change of the network cell.
Read command returns the status of result code presentation and an integer <stat> which shows whether
the network has currently indicated the registration of the ME. Location information elements <lac> and <ci>
are returned only when <n>=2 and ME is registered in the network.
www.simcom.com62 / 440
Page 64
A7600 Series_AT Command Manual_V1.02
OK
Read Command
AT+CREG?
Response
1)
+CREG: <n>,<stat>[,<lac>,<ci>]
OK
2)
ERROR
3)
+CME ERROR: <err>
Write Command
AT+CREG=<n>
Response
1)
OK
2)
ERROR
3)
+CME ERROR: <err>
Execution Command
AT+CREG
Response
Set default value(<n>=0):
OK
Parameter Saving Mode
NO_SAVE
Max Response Time
9000ms
Reference
3GPP TS 27.007
<n>
0disable network registration unsolicited result code.
1enable network registration unsolicited result code +CREG:
<stat>.
2enable network registration and location information unsolicited
result code +CREG: <stat>[,<lac>,<ci>].
<stat>
0not registered, ME is not currently searching a new operator to
register to.
1registered, home network.
2not registered, but ME is currently searching a new operator to
register to.
3registration denied.
4unknown.
5registered, roaming.
<lac>
Two byte location area code in hexadecimal format(e.g."00C3" equals
193 in decimal).
<ci>
Cell Identify in hexadecimal format.
GSM: Maximum is two byte.
Defined Values
www.simcom.com63 / 440
Page 65
WCDMA: Maximum is four byte.
Examples
AT+CREG=?
+CREG: (0-2)
OK
AT+CREG?
+CREG: 0,1
OK
AT+CREG=1
OK
AT+CREG
OK
AT+COPSOperator selection
Test Command
Response
A7600 Series_AT Command Manual_V1.02
AT+COPSOperator selection
Write command forces an attempt to select and register the GSM/UMTS network operator. <mode> is used
to select whether the selection is done automatically by the ME or is forced by this command to operator
<oper> (it shall be given in format <format>). If the selected operator is not available, no other operator shall
be selected (except <mode>=4). The selected operator name format shall apply to further read commands
(AT+COPS?)also. <mode>=2 forces an attempt to deregister from the network. The selected mode affects
to all further network registration (e.g. after <mode>=2, ME shall be unregistered until <mode>=0 or 1 is
selected).
Read command returns the current mode and the currently selected operator. If no operator is
selected,<format> and <oper> are omitted.
Test command returns a list of quadruplets, each representing an operator present in the network.
Quadruplet consists of an integer indicating the availability of the operator <stat>, long and short
alphanumeric format of the name of the operator, and numeric format representation of the operator. Any of
the formats may be unavailable and should then be an empty field. The list of operators shall be in order:
home network, networks referenced in SIM, and other networks.
It is recommended (although optional)that after the operator list TA returns lists of supported <mode>s and
<format>s. These lists shall be delimited from the operator list by two commas.
www.simcom.com64 / 440
Page 66
A7600 Series_AT Command Manual_V1.02
AT+COPS=?
1)
[+COPS: [list of supported (<stat>, long alphanumeric <oper>, short
alphanumeric <oper>, numeric <oper>[,<AcT>])s]
[,,(list of supported <mode>s),(list of supported <format>s)]]
OK
2)
ERROR
3)
+CME ERROR: <err>
Read Command
AT+COPS?
Response
1)
+COPS: <mode>[,<format>,<oper>[,<AcT>]]
OK
2)
ERROR
3)
+CME ERROR: <err>
Write Command
AT+COPS=<mode>[,<format
>[,<oper>[,<AcT>]]]
Response
1)
OK
2)
ERROR
3)
+CME ERROR: <err>
Parameter Saving Mode
NO_SAVE
Max Response Time
60S
Reference
3GPP TS 27.007
<mode>
0automatic
1manual
2force deregister
3set only <format>
4manual/automatic
NOTE: if <mode> is set to 1, 4 in write command, the <oper> is
needed.
<format>
0long format alphanumeric <oper>
1short format alphanumeric <oper>
2numeric <oper>
<oper>
string type,<format> indicates if the format is alphanumeric or
numeric.
This command allows control of the Unstructured Supplementary Service Data (USSD). Both network and
mobile initiated operations are supported. Parameter <n> is used to disable/enable the presentation of an
unsolicited result code (USSD response from the network, or network initiated operation)+CUSD:
<m>[,<str>,<dcs>] to the TE. In addition, value <n>=2 is used to cancel an ongoing USSD session.
www.simcom.com66 / 440
Page 68
A7600 Series_AT Command Manual_V1.02
OK
Read Command
AT+CUSD?
Response
+CUSD: <n>
OK
Write Command
AT+CUSD=<n>[,<str>[,<dcs>
]]
Response
1)
OK
2)
ERROR
3)
+CME ERROR: <err>
Execution Command
AT+CUSD
Response
Set default value(<n>=0):
OK
Parameter Saving Mode
NO_SAVE
Max Response Time
9000ms
Reference
3GPP TS 27.007
<n>
0disable the result code presentation in the TA
1enable the result code presentation in the TA
2cancel session (not applicable to read command response)
<str>
String type USSD-string.
<dcs>
Cell Broadcast Data Coding Scheme in integer format (default 0).
<m>
0no further user action required (network initiated USSD-Notify, or
no further information needed after mobile initiated operation)
1further user action required (network initiated USSD-Request, or
further information needed after mobile initiated operation)
2USSD terminated by network
4operation not supported
5network time out
AT+CUSD=?
+CUSD: (0-2)
OK
AT+CUSD?
+CUSD: 1
Defined Values
Examples
www.simcom.com67 / 440
Page 69
A7600 Series_AT Command Manual_V1.02
OK
AT+CUSD=0
OK
AT+CUSD
OK
AT+CSSNSupplementary service notifications
Test Command
AT+CSSN=?
Response
1)
+CSSN: (list of supported <n>s),(list of supported <m>s)
OK
2)
ERROR
Read Command
AT+CSSN?
Response
+CSSN: <n>,<m>
OK
Write Command
AT+CSSN=<n>[,<m>]
Response
1)
OK
2)
ERROR
3)
+CME ERROR: <err>
AT+CSSNSupplementary service notifications
This command refers to supplementary service related network initiated notifications. The set command
enables/disables the presentation of notification result codes from TA to TE.
When <n>=1 and a supplementary service notification is received after a mobile originated call setup,
intermediate result code +CSSI: <code1>[,<index>] is sent to TE before any other MO call setup result
codes presented in the present document. When several different <code1>s are received from the network,
each of them shall have its own +CSSI result code.
When <m>=1 and a supplementary service notification is received during a mobile terminated call setup or
during a call, or when a forward check supplementary service notification is received, unsolicited result
code +CSSU: <code2>[,<index>[,<number>,<type>[,<subaddr>,<satype>]]] is sent to TE. In case of MT
call setup, result code is sent after every +CLIP result code (refer command "Calling line identification
presentation +CLIP")and when several different <code2>s are received from the network, each of them
shall have its own +CSSU result code.
www.simcom.com68 / 440
Page 70
Parameter Saving Mode
NO_SAVE
Max Response Time
9000ms
Reference
3GPP TS 27.007
Defined Values
<n>
Parameter sets/shows the +CSSI result code presentation status in
the TA:
0disable
1enable
<m>
Parameter sets/shows the +CSSU result code presentation status in
the TA:
0disable
1enable
<code1>
0unconditional call forwarding is active
1some of the conditional call forwarding are active
2call has been forwarded
3call is waiting
5outgoing calls are barred
<index>
Refer "Closed user group +CCUG".
<code2>
0this is a forwarded call (MT call setup)
2call has been put on hold (during a voice call)
3call has been retrieved (during a voice call)
5call on hold has been released (this is not a SS
notification)(during a voice call)
<number>
String type phone number of format specified by <type>.
<type>
Type of address octet in integer format; default 145 when dialing string
includes international access code character "+", otherwise 129.
<subaddr>
String type sub address of format specified by <satype>.
<satype>
Type of sub address octet in integer format, default 128.
AT+CSSN=?
+CSSN: (0-1),(0-1)
OK
AT+CSSN?
+CSSN: 1,1
OK
AT+CSSN=1,1
OK
A7600 Series_AT Command Manual_V1.02
Examples
www.simcom.com69 / 440
Page 71
A7600 Series_AT Command Manual_V1.02
AT+CGEREPGPRS event reporting
Test Command
AT+CGEREP=?
Response
1)
+CGEREP: (list of supported <mode>s),(list of supported <bfr>s)
OK
2)
ERROR
Read Command
AT+CGEREP?
Response
1)
+CGEREP: <mode>,<bfr>
OK
2)
ERROR
Write Command
AT+CGEREP=<mode>[,<bfr>
]
Response
1)
OK
2)
ERROR
3)
+CME ERROR: <err>
Execution Command
AT+CGEREP
Response
1)
Set default value (<mode>=2,<bfr>=0):
OK
2)
ERROR
Parameter Saving Mode
NO_SAVE
Max Response Time
9000ms
Reference
3GPP TS 27.007
The write command enables or disables sending of unsolicited result codes, "+CGEV" from MT to TE in the
case of certain events occurring in the Packet Domain MT or the network. <mode> controls the processing
of unsolicited result codes specified within this command. <bfr> controls the effect on buffered codes when
<mode> 1 or 2 is entered. If a setting is not supported by the MT, ERROR or +CME ERROR: is returned.
Read command returns the current <mode> and buffer settings.
Test command returns the modes and buffer settings supported by the MT as compound values.
Defined Values
www.simcom.com70 / 440
Page 72
A7600 Series_AT Command Manual_V1.02
<mode>
0buffer unsolicited result codes in the MT; if MT result code buffer
is full, the oldest ones can be discarded. No codes are forwarded to
the TE.
1discard unsolicited result codes when MT-TE link is reserved
(e.g. in on-line data mode); otherwise forward them directly to the TE.
2buffer unsolicited result codes in the MT when MT-TE link is
reserved (e.g. in on-line data mode)and flush them to the TE when
MT-TE link becomes available; otherwise forward them directly to the
TE.
<bfr>
0MT buffer of unsolicited result codes defined within this
command is cleared when <mode> 1 or 2 is entered.
1MT buffer of unsolicited result codes defined within this
command is flushed to the TE when <mode> 1 or 2 is entered (OK
response shall be given before flushing the codes).
+CGEV: NW DETACH
The network has forced a PS detach. This implies that all active
contexts have been deactivated. These are not reported separately.
+CGEV: ME DETACH
The mobile termination has forced a PS detach. This implies that all
active contexts have been deactivated. These are not reported
separately.
+CGEV: NW CLASS <class>
The network has forced a change of MT class. The highest available
class is reported (see +CGCLASS). The format of the parameter
<class> is found in command +CGCLASS.
+CGEV: ME CLASS <class>
The mobile termination has forced a change of MT class. The highest
available class is reported (see +CGCLASS). The format of the
parameter <class> is found in command +CGCLASS.
+CGEV: NW PDN ACT
<cid>[,<WLAN_Offload>]
The network has activated a context. The context represents a
Primary PDP context in GSM/UMTS. The <cid> for this context is
provided to the TE. The format of the parameter <cid> is found in
command +CGDCONT.
<WLAN_Offload>: integer type. An integer that indicates whether
The events are valid for GPRS/UMTS and LTE unless explicitly mentioned.
For network attachment, the following unsolicited result codes and the corresponding events are defined:
For MT class, the following unsolicited result codes and the corresponding events are defined:
For PDP context activation, the following unsolicited result codes and the corresponding events are defined:
www.simcom.com71 / 440
Page 73
A7600 Series_AT Command Manual_V1.02
traffic can be offloaded using the specified PDN connection via a
WLAN or not. This refers to bit 1 (E-UTRAN offload acceptability
value)and bit 2 (UTRAN offload acceptability value)in the WLAN
offload acceptability IE as specified in 3GPP TS 24.008 [8] subclause
10.5.6.20.
0offloading the traffic of the PDN connection via a
WLAN when in S1 mode or when in Iu mode is not
acceptable.
1offloading the traffic of the PDN connection via a
WLAN when in S1 mode is acceptable, but not
acceptable in Iu mode.
2offloading the traffic of the PDN connection via a
WLAN when in Iu mode is acceptable, but not
acceptable in S1 mode.
3offloading the traffic of the PDN connection via a
WLAN when in S1 mode or when in Iu mode is
acceptable.
AT+CPOLPreferred operator list
Test Command
AT+CPOL=?
Response
1)
+CPOL: (range of supported <index>s),(range of supported
<format>s)
Integer type, the order number of operator in the SIM preferred
operator list.
If only input <index>, command will delete the value indicate by
<index>.
<format>
0long format alphanumeric <oper>
1short format alphanumeric <oper>
2numeric <oper>
<operX>
String type.
<GSM_AcTn>
GSM access technology:
0access technology not selected
1access technology selected
This command is used to return the list of operator names from the ME. Each operator code <numericX>
that has an alphanumeric equivalent <alphaX> in the ME memory shall be returned.
www.simcom.com74 / 440
Page 76
Defined Values
<numericX>
String type, operator in numeric format (see AT+COPS).
<alphaX>
String type, operator in long alphanumeric format (see AT+COPS).
AT+COPN=?
OK
AT+COPN
+COPN: "46000","CMCC"
+COPN: "46001","UNICOM"
……
OK
AT+CNMPPreferred mode selection
Test Command
AT+CNMP=?
Response
+CNMP: (list of supported <mode>s)
OK
Read Command
AT+CNMP?
Response
+CNMP: <mode>
OK
Write Command
AT+CNMP=<mode>
Response
1)
OK
2)If <mode> not supported by module, this command will return
ERROR.
ERROR
Parameter Saving Mode
AUTO_SAVE
Max Response Time
9000ms
Reference
3GPP TS 27.007
Examples
A7600 Series_AT Command Manual_V1.02
AT+CNMPPreferred mode selection
This command is used to select or set the state of the mode preference.
www.simcom.com75 / 440
Page 77
Defined Values
<mode>
2Automatic
13GSM Only
14WCDMA Only
38LTE Only
AT+CNMP=?
+CNMP: (2,13,14,38)
OK
AT+CNMP?
+CNMP: 2
OK
AT+CNMP=2
OK
1The response will be returned immediately for Test Command and Read Command. The Max
Response Time for Write Command is 10 seconds.
2The set value in Write Command will take efficient immediately;
AT+CNBPPreferred band selection
Read Command
AT+CNBP?
Response
+CNBP: <mode>[,<lte_mode>]
OK
Write Command
AT+CNBP=<mode>[,<lte_mo
de>]
Response
1)
OK
NOTE
Examples
A7600 Series_AT Command Manual_V1.02
AT+CNBPPreferred band selection
This command is used to select or set the state of the band preference.
www.simcom.com76 / 440
Page 78
2)
ERROR
Parameter Saving Mode
NO_SAVE
Max Response Time
9000ms
Reference
3GPP TS 27.007
Defined Values
<mode>
64bit number, the value is "1" << "<pos>", then or by bit.
This command is used to return the current network system mode.
www.simcom.com80 / 440
Page 82
A7600 Series_AT Command Manual_V1.02
AT+CNSMODShow network system mode
Test Command
AT+CNSMOD=?
Response
+CNSMOD: (list of supported <n>s)
OK
Read Command
AT+CNSMOD?
Response
1)
+CNSMOD: <n>,<stat>
OK
2)
ERROR
3)
+CME ERROR: <err>
Write Command
AT+CNSMOD=<n>
Response
1)
OK
2)
ERROR
3)
+CME ERROR: <err>
Parameter Saving Mode
NO_SAVE
Max Response Time
9000ms
Reference
3GPP TS 27.007
<n>
0disable auto report the network system mode information
1auto report the network system mode information, command:
+CNSMOD: <stat>
<stat>
0no service
1GSM
2GPRS
3EGPRS (EDGE)
4WCDMA
5HSDPA only(WCDMA)
6HSUPA only(WCDMA)
7HSPA (HSDPA and HSUPA, WCDMA)
8LTE
AT+CNSMOD=?
Defined Values
Examples
www.simcom.com81 / 440
Page 83
A7600 Series_AT Command Manual_V1.02
+CNSMOD: (0,1)
OK
AT+CNSMOD?
+CNSMOD: 0,8
OK
AT+CNSMOD=0
OK
AT+CTZUAutomatic time and time zone update
Test Command
AT+CTZU=?
Response
+CTZU: (range of supported <on/off>s)
OK
Read Command
AT+CTZU?
Response
+CTZU: <on/off>
OK
Write Command
AT+CTZU=<on/off>
Response
1)
OK
2)
ERROR
Parameter Saving Mode
SAVE
Max Response Time
9000ms
Reference
3GPP TS 27.007
<on/off>
Integer type value indicating:
0Disable automatic time zone update via NITZ (default).
1Enable automatic time zone update via NITZ.
NOTE: 1. The value of <on/off> is nonvolatile, and factory value is 0.
2. For automatic time and time zone update is enabled
(+CTZU=1):
If time zone is only received from network and it isn’t equal
AT+CTZUAutomatic time and time zone update
This command is used to enable and disable automatic time and time zone update via NITZ
Defined Values
www.simcom.com82 / 440
Page 84
to local time zone (AT+CCLK), time zone is updated
automatically, and real time clock is updated based on local
time and the difference between time zone from network
and local time zone (Local time zone must be valid).
If Universal Time and time zone are received from network,
both time zone and real time clock is updated automatically,
and real time clock is based on Universal Time and time
zone from network.
Examples
AT+CTZU=?
+CTZU: (0-1)
OK
AT+CTZU?
+CTZU: 0
OK
AT+CTZU=0
OK
AT+CTZRTime and time zone reporting
Test Command
AT+CTZR=?
Response
+CTZR: (range of supported <on/off>s)
OK
Read Command
AT+CTZR?
Response
+CTZR: <on/off>
OK
Write Command
AT+CTZR=<on/off>
Response
1)
OK
2)
A7600 Series_AT Command Manual_V1.02
AT+CTZRTime and time zone reporting
This command is used to enable and disable the time zone change event reporting. If the reporting is
enabled the MT returns the unsolicited result code +CTZV: <tz>[,<time>][,<dst>]whenever the time zone is
changed.
www.simcom.com83 / 440
Page 85
ERROR
Execution Command
AT+CTZR
Response
Set default value:
OK
Parameter Saving Mode
NO_SAVE
Max Response Time
9000ms
Reference
3GPP TS 27.007
Defined Values
<on/off>
Integer type value indicating:
0Disable time zone change event reporting (default).
1Enable time zone change event reporting.
+CTZV:
<tz>[,<time>][,<dst>]
Unsolicited result code when time zone received from network isn’t
equal to local time zone, and if the informations from network don’t
include date and time, time zone will be only reported, and if network
daylight saving time is present, it is also reported. For Examples:
+CTZV: 32(Only report time zone)
+CTZV: 32,1(Report time zone and network daylight saving
time)
+CTZV: 32,08/12/09,17:00:00(Report time and time zone)
+CTZV: 32,08/12/09,17:00:00,1(Report time, time zone and
daylight saving time)
For more detailed informations about time and time zone, please refer
3GPP TS 24.008.
<tz>Local time zone received from network.
<time>Universal time received from network, and the format
is "yy/MM/dd,hh:mm:ss", where characters indicate year
(two last digits), month, day, hour, minutes and seconds.
<dst>Network daylight saving time, and if it is received from
network, it indicates the value that has been used to
adjust the local time zone. The values as following:
0No adjustment for Daylight Saving Time.
1+1 hour adjustment for Daylight Saving Time.
2+2 hours adjustment for Daylight Saving Time.
NOTE: Herein,<time> is Universal Time or NITZ time, but not local
time.
AT+CTZR=?
+CTZR: (0-1)
A7600 Series_AT Command Manual_V1.02
Examples
www.simcom.com84 / 440
Page 86
A7600 Series_AT Command Manual_V1.02
OK
AT+CTZR?
+CTZR: 0
OK
AT+CTZR=0
OK
AT+CTZR
OK
The time zone reporting is not affected by the Automatic Time and Time Zone command AT+CTZU.
NOTE
www.simcom.com85 / 440
Page 87
A7600 Series_AT Command Manual_V1.02
Command
Description
AT+CGERG
Network registration status
AT+CEREG
EPS network registration status
AT+CGATT
Packet domain attach or detach
AT+CGACT
PDP context activate or deactivate
AT+CGDCONT
Define PDP context
AT+CGDSCONT
Define Secondary PDP Context
AT+CGTFT
Traffic Flow Template
AT+CGQREQ
Quality of service profile (requested)
AT+CGEQREQ
3G quality of service profile (requested)
AT+CGQMIN
Quality of service profile (minimum acceptable)
AT+CGEQMIN
3G quality of service profile (minimum acceptable)
AT+CGDATA
Enter data state
AT+CGPADDR
Show PDP address
AT+CGCLASS
GPRS mobile station class
AT+CGEREP
GPRS event reporting
AT+CGAUTH
Set type of authentication for PDP-IP connections of GPRS
AT+CPING
Ping destination address
AT Commands for Packet Domain
Overview of AT Commands for Packet Domain
Detailed Description of AT Commands for Packet Domain
AT+CGREGNetwork registration status
This command controls the presentation of an unsolicited result code "+CGREG: <stat>" when <n>=1 and
there is a change in the MT's GPRS network registration status.
The read command returns the status of result code presentation and an integer <stat> which shows
Whether the network has currently indicated the registration of the MT.
www.simcom.com86 / 440
Page 88
A7600 Series_AT Command Manual_V1.02
AT+CGREGNetwork registration status
Test Command
AT+CGREG=?
Response
+CGREG: (list of supported <n>s)
OK
Read Command
AT+CGREG?
Response
+CGREG: <n>,<stat>[,<lac>,<ci>]
OK
Write Command
AT+CGREG=<n>
Response
OK
Execution Command
AT+CGREG
Response
Set default value:0
OK
Parameter Saving Mode
NO_SAVE
Max Response Time
9000ms
Reference
3GPP TS 27.007
<n>
0disable network registration unsolicited result code
1enable network registration unsolicited result code +CGREG:
<stat>
2there is a change in the ME network registration status or a
change of the network cell:
+CGREG: <stat>[,<lac>,<ci>]
<stat>
0not registered, ME is not currently searching an operator to
register to
1registered, home network
2not registered, but ME is currently trying to attach or searching
an operator to register to
3registration denied
4unknown
5registered, roaming
<lac>
Two byte location area code in hexadecimal format(e.g."00C3" equals
193 in decimal).
<ci>
Cell ID in hexadecimal format.
GSM: Maximum is two byte.
WCDMA: Maximum is four byte.
AT+CGREG=?
Defined Values
Examples
www.simcom.com87 / 440
Page 89
A7600 Series_AT Command Manual_V1.02
+CGREG: (0-2)
OK
AT+CGREG?
+CGREG: 0,1
OK
AT+CGREG=1
OK
AT+CGREG
OK
AT+CEREGEPS network registration status
Test Command
AT+CEREG=?
Response
1)
+CEREG: (range of supported <n>s)
OK
2)
ERROR
Read Command
AT+CEREG?
Response
1)
+CEREG: <n>,<stat>[,<lac>,<ci>]
OK
2)
ERROR
Write Command
AT+CEREG=[<n>]
Response
1)
OK
2)
AT+CEREGEPS network registration status
The set command controls the presentation of an unsolicited result code +CEREG: <stat> when <n>=1 and
there is a change in the MT's EPS network registration status in E-UTRAN, or unsolicited result code
+CEREG: <stat>[,<tac>,<ci>[,<AcT>]] when <n>=2 and there is a change of the network cell in E-UTRAN;
in this latest case <AcT>,<tac> and <ci> are sent only if available.
The read command returns the status of result code presentation and an integer <stat> which shows
whether the network has currently indicated the registration of the MT. Location information elements
<tac>,<ci> and <AcT>, if available, are returned only when <n>=2 and MT is registered in the network.
www.simcom.com88 / 440
Page 90
ERROR
3)
+CME ERROR: <err>
Execution Command
AT+CEREG
Response
1)
Set default value(<n>=0):
OK
2)
ERROR
Parameter Saving Mode
NO_SAVE
Max Response Time
9000ms
Reference
3GPP TS 24.008 [8]
Defined Values
<n>
0disable network registration unsolicited result code
1enable network registration unsolicited result code +CEREG:
<stat>
2enable network registration and location information unsolicited
result code +CEREG: <stat>[,<tac>,<ci>[,<AcT>]]
<stat>
0not registered, MT is not currently searching an operator to
register to
1registered, home network
2not registered, but MT is currently trying to attach or searching
an operator to register to
3registration denied
4unknown (e.g. out of E-UTRAN coverage)
5registered, roaming
6registered for "SMS only", home network (not applicable)
7registered for "SMS only", roaming (not applicable)
8attached for emergency bearer services only (See NOTE 2)
<tac>
string type; two byte tracking area code in hexadecimal format (e.g.
"00C3" equals 195 in decimal)
<ci>
string type; four byte E-UTRAN cell identify in hexadecimal format
<AcT>
A numberic parameter that indicates the access technology of serving
cell
0GSM (not applicable)
1GSM Compact (not applicable)
2UTRAN (not applicable)
3GSM w/EGPRS (see NOTE 3)(not applicable)
4UTRAN w/HSDPA (see NOTE 4)(not applicable)
5UTRAN w/HSUPA (see NOTE 4)(not applicable)
6UTRAN w/HSDPA and HSUPA (see NOTE 4)(not applicable)
7E-UTRAN
A7600 Series_AT Command Manual_V1.02
www.simcom.com89 / 440
Page 91
Examples
AT+CEREG=?
+CEREG: (0-2)
OK
AT+CEREG?
+CEREG: 0,1
OK
AT+CEREG=1
OK
AT+CEREG
OK
If the EPS MT in GERAN/UTRAN/E-UTRAN also supports circuit mode services and/or GPRS
services, the +CREG command and +CREG: result codes and/or the +CGREG command and
+CGREG: result codes apply to the registration status and location information for those services.
AT+CGATTPacket domain attach or detach
Test Command
AT+CGATT=?
Response
1)
+CGATT: (list of supported <state>s)
OK
2)
ERROR
Read Command
AT+CGATT?
Response
1)
+CGATT: <state>
NOTE
A7600 Series_AT Command Manual_V1.02
AT+CGATTPacket domain attach or detach
The write command is used to attach the MT to, or detach the MT from, the Packet Domain service.
The read command returns the current Packet Domain service state.
www.simcom.com90 / 440
Page 92
OK
2)
ERROR
Write Command
AT+CGATT=<state>
Response
1)
OK
2)
ERROR
3)
+CME ERROR: <err>
Parameter Saving Mode
NO_SAVE
Max Response Time
9000ms
Reference
3GPP TS 27.007
Defined Values
<state>
Indicates the state of Packet Domain attachment:
0detached
1attached
AT+CGATT=?
+CGATT: (0-1)
OK
AT+CGATT?
+CGATT: 1
OK
AT+CGATT=1
OK
AT+CGACTPDP context activate or deactivate
Test Command
AT+CGACT=?
Response
+CGACT: (list of supported <state>s)
A7600 Series_AT Command Manual_V1.02
Examples
AT+CGACTPDP context activate or deactivate
The write command is used to activate or deactivate the specified PDP context (s).
www.simcom.com91 / 440
Page 93
A7600 Series_AT Command Manual_V1.02
OK
Read Command
AT+CGACT?
Response
+CGACT: [<cid>,<state>[<CR><LF>
+CGACT: <cid>,<state>[<CR><LF>
[...]]]
OK
Write Command
AT+CGACT=<state>[,<cid>]
Response
1)
OK
2)
ERROR
3)
+CME ERROR: <err>
4)PDP context has been activated:
CONNECT
5)PDP context has been deactivated:
NO CARRIER
Parameter Saving Mode
NO_SAVE
Max Response Time
9000ms
Reference
3GPP TS 27.007
<state>
Indicates the state of PDP context activation:
0deactivated
1activated
<cid>
A numeric parameter which specifies a particular PDP context
definition (see AT+CGDCONT command).
1…15
AT+CGACT=?
+CGACT: (0-1)
OK
AT+CGACT?
+CGACT: 1,1
OK
AT+CGACT=1,1
Defined Values
Examples
www.simcom.com92 / 440
Page 94
A7600 Series_AT Command Manual_V1.02
OK
AT+CGDCONTDefine PDP context
Test Command
AT+CGDCONT=?
Response
1)
+CGDCONT: (range of supported<cid>s),<PDP_type>,,,(list of
supported <d_comp>s),(list of supported <h_comp>s),(list of
The set command specifies PDP context parameter values for a PDP context identified by the (local)context
identification parameter <cid>. The number of PDP contexts that may be in a defined state at the same time
is given by the range returned by the test command. A special form of the write command
(AT+CGDCONT=<cid>)causes the values for context <cid> to become undefined.
www.simcom.com93 / 440
Page 95
OK
2)
ERROR
Parameter Saving Mode
AUTO_SAVE
Max Response Time
9000ms
Reference
3GPP TS 27.007
Defined Values
<cid>
(PDP Context Identifier)a numeric parameter which specifies a
particular PDP context definition. The parameter is local to the TE-MT
interface and is used in other PDP context-related commands. The
range of permitted values (minimum value=1)is returned by the test
form of the command.
1…15
<PDP_type>
(Packet Data Protocol type)a string parameter which specifies the type
of packet data protocol.
IPInternet Protocol
IPV6Internet Protocol Version 6
IPV4V6Dual PDN Stack
<APN>
(Access Point Name)a string parameter which is a logical name that is
used to select the GGSN or the external packet data network.
<PDP_addr>
A string parameter that identifies the MT in the address space
applicable to the PDP. This parameter will be omitted when PDP_type
is PPP type.
Read command will continue to return the null string even if an
address has been allocated during the PDP startup procedure. The
allocated address may be read using command AT+CGPADDR.
<d_comp>
A numeric parameter that controls PDP data compression, this value
may depend on platform:
0off (default if value is omitted)
1on
2V.42bis
<h_comp>
A numeric parameter that controls PDP header compression, this
value may depend on platform:
0off (default if value is omitted)
1RFC1144
<ipv4_ctrl>
Parameter that controls how the MT/TA requests to get the IPv4
address information:
0Address Allocation through NAS Signaling
1on
<request_type>
integer type; indicates the type of PDP context activation request for
the PDP context, see 3GPP TS 24.301 [83] (subclause 6.5.1.2)and
3GPP TS 24.008 [8] (subclause 10.5.6.17). If the initial PDP context is
A7600 Series_AT Command Manual_V1.02
www.simcom.com94 / 440
Page 96
A7600 Series_AT Command Manual_V1.02
supported (see subclause 10.1.0)it is not allowed to assign <cid>=0
for emergency bearer services. According to 3GPP TS 24.008 [8]
(subclause 4.2.4.2.2 and subclause 4.2.5.1.4)and 3GPP TS 24.301
[83] (subclause 5.2.2.3.3 and subclause 5.2.3.2.2), a separate PDP
context must be established for emergency bearer services.
NOTE 4: If the PDP context for emergency bearer services is the only
activated context, only emergency calls are allowed, see 3GPP TS
23.401 [82] subclause 4.3.12.9.
0PDP context is for new PDP context establishment or for
handover from a non-3GPP access network (how the MT
decides whether the PDP context is for new PDP context
establishment or for handover is implementation specific)
1PDP context is for emergency bearer services
2PDP context is for new PDP context establishment
<P-CSCF_discovery>
integer type; influences how the MT/TA requests to get the P-CSCF
address, see 3GPP TS 24.229 [89] annex B and annex L.
0Preference of P-CSCF address discovery not influenced by
+CGDCONT
1Preference of P-CSCF address discovery through NAS
signalling
2Preference of P-CSCF address discovery through DHCP
<IM_CN_Signalling_Flag_In
d>
integer type; indicates to the network whether the PDP context is for
IM CN subsystem-related signalling only or not.
0UE indicates that the PDP context is not for IM CN
subsystem-related signalling only
1UE indicates that the PDP context is for IM CN
a numeric parameter which specifies a particular PDP context
definition. The parameter is local to the TE-MT interface and is used in
other PDP context-related commands. The range of permitted values
AT+CGDSCONTDefine Secondary PDP Context
The set command specifies PDP context parameter values for a Secondary PDP context identified by the
(local)context identification parameter,<cid>. The number of PDP contexts that may be in a defined state at
the same time is given by the range returned by the test command. A special form of the set command,
AT+CGDSCONT=<cid> causes the values for context number <cid> to become undefined.
Defined Values
www.simcom.com96 / 440
Page 98
A7600 Series_AT Command Manual_V1.02
(minimum value=1)is returned by the test form of the command.
NOTE: The <cid>s for network-initiated PDP contexts have values
outside the ranges activated by the +CGACT.
<p_cid>
a numeric parameter which specifies a particular PDP context
definition which has been specified by use of the +CGDCONT
command and activated by the +CGACT. The parameter is local to the
TE-MT interface. The list of permitted values is returned by the test
form of the command.
<PDP_type>
(Packet Data Protocol type)a string parameter which specifies the type
of packet data protocol.
IPInternet Protocol
PPPPoint to Point Protocol
IPV6Internet Protocol Version 6
IPV4V6Dual PDN Stack
<d_comp>
a numeric parameter that controls PDP data compression (applicable
for SNDCPonly)(refer 3GPP TS 44.065 [61])
0off
1on (manufacturer preferred compression)
2V.42bis
Other values are reserved.
<h_comp>
a numeric parameter that controls PDP header compression (refer
3GPP TS 44.065 [61] and 3GPP TS 25.323 [62])
+CGTFT: <PDP_type>,(list of supported <packet filter
identifier>s),(list of supported <evaluation precedence
index>s),(list of supported <source address and subnet
mask>s),(list of supported <protocol number (ipv4)/ next header
(ipv6)>s),(list of supported <destination port range>s),(list ofsupported <source port range>s),(list of supported <ipsec security
parameter index (spi)>s),(list of supported <type of service
(tos)(ipv4)and mask / traffic class (ipv6)and mask>s),(list of
supported <flow label (ipv6)>s),(list of supported <direction>s),(list
of supported <local address and subnet mask>s),(range of
supported <QRI>s),(list of supported <traffic_segregation>s)
[<CR><LF>+CGTFT: <PDP_type>,(list of supported <packet filter
identifier>s),(list of supported <evaluation precedence
index>s),(list of supported <source address and subnet
mask>s),(list of supported <protocol number (ipv4)/ next header
(ipv6)>s),(list of supported <destination port range>s),(list ofsupported <source port range>s),(list of supported <ipsec security
parameter index (spi)>s),(list of supported <type of service
(tos)(ipv4)and mask / traffic class (ipv6)and mask>s),(list of
supported <flow label (ipv6)>s),(list of supported <direction>s),(list
of supported <local address and subnet mask>s),(range of
supported <QRI>s),(list of supported <traffic_segregation>s)
[...]]
OK
2)
ERROR
Read Command
AT+CGTFT?
Response
1)
+CGTFT: [<cid>,<packet filter identifier>,<evaluation precedence
index>,<source address and subnet mask>,<protocol number
AT+CGTFTTraffic Flow Template
This command allows the TE to specify a Packet Filter - PF for a Traffic Flow Template - TFT that is used in
the GGSN in UMTS/GPRS and Packet GW in EPS for routing of packets onto different QoS flows towards
the TE. The concept is further described in the 3GPP TS 23.060 [47]. A TFT consists of from one and up to
15 Packet Filters, each identified by a unique <packet filter identifier>. A Packet Filter also has an
<evaluation precedence index> that is unique within all TFTs associated with all PDP contexts that are
associated with the same PDP address.
www.simcom.com98 / 440
Page 100
A7600 Series_AT Command Manual_V1.02
(ipv4)/ next header (ipv6)>,<source port range>,<destination port
range>,<ipsec security parameter index (spi)>,<type of service
(tos)(ipv4)and mask / traffic class (ipv6)and mask>,<direction>
[<CR><LF>+CGTFT: <cid>,<packet filter identifier>,<evaluation
precedence index>,<source address and subnet
mask>,<protocol number (ipv4)/ next header (ipv6)>,<source
port range>,<destination port range>,<ipsec security parameter
index (spi)>,<type of service (tos)(ipv4)and mask / traffic class
(ipv6)and mask>,<direction>
[...]]]