HSDPA Standard At Commands Page 6 of 60 Version 1.2
Introduction
1.1. General
The 3GPP TS 27.007 technical specification defines an AT command set for use in controlling devices
that operate on WCDMA networks. This document identifies which of those AT commands are
supported on the CHU628 USB modem module.
The specification document that lists the AT command set, 3GPP TS 27.007 V5.6.0(2005-03), is
available on the 3GPP web site, www.3gpp.org
The table below identifies whether each command is supported on the CHU628 USB module.
An “N/A in the support column of the table indicates that the command is related to a feature that is not
available on the modems.
.
1.2. Terms
The following terms are used throughout this document. We have provided and explanation of these
for your reference.
Table 1. Terms definition
Term Description
[ ]
{ }
<CR> Carriage return character, which value is specified with command S3
<del> Delimiter/Space. Insert a space.
Field. Contents between ‘[’ and ‘]’ indicate the name of the field or the
parameter required to complete the syntax.
Option field. Contents between ‘{‘ and ‘}’ indicate the name of the field or the
parameter which can be omitted.
AT command set
DCE Same as MT2.
DTE Same as TE2
IMEI International Mobile station Equipment Identity
MO
Mobile Station
HSDPA Standard At Commands Page 7 of 60 Version 1.2
Communications command set interface between data terminal equipment
(DTE) and data circuit terminating equipment (DCE).
Mobile-Originated where the SMS or the call is originated [sent] by the Mobile
Station.
A cellular device [e.g this modem or a mobile phone handset] in the carrier’s
domestic public cellular phone network intended to be used when stationary,
while in motion or during halts at unspecified points. Mobile stations may
include fixed, portable (e.g., hand-held personal units) or vehicular units.
Term Description
MSC Mobile Switching Centre
MT
MT2
NVM
PCCA Portable Computer and Communications Association
Rm Hardwire Interface between MT2 and TE2.
SMS Short text Message Service.
TE2
UART
Mobile-Terminated where the SMS or the call is terminated [received] at the
Mobile Station.
Mobile Termination 2An MT2 provides a non-ISDN (Rm) user interface, e.g.,
CCITT V series or CCITT X series. Same at DCE. Refers to the MM-6280IND
modem.
Non Volatile Memory. User changeable and is written at time of change or
entry to a separate section of memory unaffected by power cycles. The setting
value is available in all profiles.
Terminal Equipment 2. A TE2 is a data terminal device that has a non-ISDN
user-network interface, e.g., CCITT V series or CCITT X series. Same as DTE.
Products which can issue AT command set and handle the response through
UART or RS-232 signalling ports of the MM-6280IND. The popular examples
of MT2 are PC’s, PDA and embedded systems i.e. Data Logger, PLC etc.
Universal Asynchronous Receiver-Transmitter, the UART is a microchip
component that handles asynchronous serial communication. Every computer
contains a UART to manage the serial ports, and some internal modems such
as MM-6280IND have their own UART. UART 1(RS232 port) UART 2 (On
serial for diagnostics)
UE User Equipment
UI User Interface.
UICC Universal Integrated Circuit Card
Um Over-air interface between the MT2 and the BS.
USIM Universal Subscriber Identity Module
1.3. References
The following standards are referenced in this text.
3GPP TS 22.002
3rd Generation Partnership Project; Bearer Services (BS) supported by a GSM Public Land Mobile
Network (PLMN)
3GPP TS 22.003
3rd Generation Partnership Project; Teleservices supported by a GSM Public Land Mobile Network
(PLMN).
HSDPA Standard At Commands Page 8 of 60 Version 1.2
3rd Generation Partnership Project; Numbering, addressing and identification.
3GPP TS 24.008
3rd Generation Partnership Project; Mobile Radio Interface Layer 3 specification; Core Network
Protocols-Stage 3.
GSM MoU SE.13
GSM MoU Permanent Reference Document SE.13
GSM Mobile Network Codes and Names.
ITU-T Recommendation E.212
Identification plan for land mobile stations.
ITU-T Recommendation T.31
Asynchronous facsimile DCE control, service class 1.
ITU-T Recommendation T.32
Asynchronous facsimile DCE control, service class 2.
ITU-T Recommendation T.50
International Reference Alphabet (IRA) (Formerly International Alphabet No. 5 or IA5) - Information
technology - 7-bit coded character set for information exchange.
ITU-T Draft new Recommendation V.250
Serial asynchronous automatic dialling and control.
Telecommunications Industry Association TIA IS-99
Data Services Option Standard for Wideband Spread Spectrum Digital Cellular System.
Telecommunications Industry Association TIA IS-135
800 MHz Cellular Systems, TDMA Services, Async Data and Fax.
HSDPA Standard At Commands Page 9 of 60 Version 1.2
Portable Computer and Communications Association PCCA STD-101 Data Transmission
Systems and Equipment
Serial Asynchronous Automatic Dialling and Control for Character Mode DCE on Wireless Data
Services.
3GPP TS 27.060
3rd Generation Partnership Project; General requirements on Mobile Stations (MS) supporting
General Packet Radio Bearer Service (GPRS).
CCITT Recommendation V.110
Support of data terminal equipments (DTEs) with V-Series interfaces by an integrated services digital
network.
CCITT Recommendation V.120
Support by an ISDN of data terminal equipment with V-Series type interfaces with provision for
statistical multiplexing.
ITU-T Recommendation X.31
Support of packet mode terminal equipment by an ISDN.
3GPP TS 31.101
UICC-Terminal Interface; Physical and Logical Characteristics
ETSITS 102 310
Smart Cards; Extensible Authentication Protocol support in the UICC.
ETSI TS 102 221
Smart cards; UICC-Terminal interface; Physical and logical characteristics.
RFC 3748, June 2004
Extensible Authentication Protocol (EAP)
HSDPA Standard At Commands Page 10 of 60 Version 1.2
AT INTERFACE DESCRIPTION
1.4. Basic Integration
The MM-6280IND supports asynchronous serial communication known as RS-232 or USB.
This chapter describes the basic integration and communication of MT2 with TE2. MT2 hereby defines
MM-6280IND and TE2 means host products which can issue AT commands and handle the response
through UART or USB signalling. The popular examples of TE2 are PC’s, PDA’s and unmanned
systems such as Data Loggers, RTU’s or PLC’s.
1.5. Serial Interface
TE2’s command and MT2’s response pair is the basic interface sequence. The pairs should keep a
pre-defined format and ignore the case of letters unless otherwise specified. MM-6280IND supports 2
serial interfaces, USB and UART. USB and UART serve an AT command set with ASCII character
sequence.
1.6. Command Format
The AT command set in USB and UART is based on ASCII text. The extended AT command set by
Qualcomm start with “AT$QC” and the extended AT command set by C-motech start with “AT$$”. All
commands should finish by <CR>, 0x0d.
Any spaces in the AT command field are ignored and the space in the parameter field should be
removed if it is not necessary unless otherwise specified.
With few exceptions the following syntax provides the given response for each AT command. Where
not applicable the response is ERROR:
Table 2. AT command Format
Command Description
AT***? reads current set value
AT***=? reads supported range of values
AT***=<value> changes current set value to new set value
ASCII commands/ACK AT$$ command = argument
ASCII
responses/notifications
$$command: result
Error(In case of not applicable command, or wrong argument input)
NOTE: *** stands for the specific AT syntax.
1.7. Message Naming Convention
HSDPA Standard At Commands Page 11 of 60 Version 1.2
The following diagram shows the naming convention of messages between MT2 and TE2.
Command (including AT)
TE2 MT2
Response (excluding AT)
<TE2 sends command to MT2>
Signal (H/W)
TE2
Indication (message)
<MT2 sends H/W signalling to TE2>
TE2 MT2
<MT2 sends notification message to TE2>
Notification (excluding AT)
MT2
Figure 1. Naming convention diagram
1.8. DTE-TA/DCE interface commands
Table 3. ITU-T V.250 commands relating to TE-TA interface
Command Req Description Support
E<value> Mand. Command echo
Q<value> Mand. Result code suppression
supported
supported
S3 Mand. Command line termination character supported
S4 Mand. Response formatting character
S5 Mand. Command line editing character
V<value> Mand. DCE response format
X<value> Mand. Result code selection and call progress monitoring control
&C<value> Mand. Circuit 109 DCE RLSD (DCD) behavior
&D<value> Mand. Circuit 108 DTE DTR behavior
Fixed Rm Rate. This numeric extended-format parameter
supported
specifies the data rate at which the MT2 will accept
command set, in addition to 1200 bit/s or 9600 bit/s (as
required in EIA/TIA-602). It may be used to select operation
at rates at which the MT2 is not capable of automatically
+IPR=<rate> Opt.
detecting the data rate being used by the TE2.
115200bps. (Default)
+IPR? Displays current set value.
+IPR=? Displays range of (supported auto detectable rates),
(list of supported fixed-only rates). e.g. +IPR: (1200, 2400,
HSDPA Standard At Commands Page 12 of 60 Version 1.2
4800, 9600, 19200), (45, 50, 75, 110, 150, 300, 600, 38400,
57600, 115200, 230400)
+IPR=<value> Set value
TE2-MT2 Character Framing. This extended-format
compound parameter is used to determine the local serial
port start-stop (asynchronous) character framing that the
MT2 shall use while accepting TE2 command set and while
transmitting information text and result codes to the TE2, if
this is not automatically determined (see +IPR).
4 7Data 2Stop
5 7Data 1Parity 1Stop
6 7Data 1Stop
<parity> defined numeric values
0 odd
1 even
supported
2 Mark [NOT SUPPORTED]
3 space (Default)
+ICF? Shows current settings
+ICF=? Shows supported range
+ICF=<format_value,parity_value> sets value
TE2-MT2 Local Flow Control. This extended-format
compound parameter is used to control the operation of
local flow control between the TE2 and MT2
<c_by_t> Description
0 None
+IFC Opt.
1 Xon/Xoff local
2 Circuit 133 (Ready for Receiving)
[1]
.
DC1/DC3 on circuit 103; do not pass
DC1/DC3 characters to the remote
DCE.
(Default)
supported
HSDPA Standard At Commands Page 13 of 60 Version 1.2
r
3 Xon/Xoff global
DC1/DC3 on circuit 103 with DC1/DC3
characters being passed through to the
remote DCE in addition to being acted
upon for local flow control
<t_by_c> Description
0 None
1 Xon/Xoff local
DC1/DC3 on circuit 104
2 Circuit 106 (Clear to Send/Ready fo
<c_by_t>: specifies the method to be used by the DTE to
control the flow of received data from the DCE;
<t_by_c>: specifies the method to be used by the DCE to
control the flow of transmitted data from the DTE.
AT+IFC=<[[c_by_t]DCE_DTE]>,<[[t_by_c]DTE_DCE]>
+IFC? Shows current settings
+IFC=? Shows supported range
+IFC=<c_by_t,t_by_c> sets value
+ILRR Opt.
determines whether the used local TE-TA data rate is
informed using intermediate result code +ILRR
Sending) (Default)
Not supported
HSDPA Standard At Commands Page 14 of 60 Version 1.2
Mobile Termination errors commands
Table 4. Mobile Termination control and status commands
Command Req Description Support
+CMEE Report Mobile Termination error supported
1.9. Report Mobile Termination error( +CMEE)
Set command disables or enables the use of result code +CME ERROR: <err> as an
indication of an error relating to the functionality of the MT. When enabled, MT related
errors cause +CME ERROR: <err> final result code instead of the regular ERROR final result
code. ERROR is returned normally when error is related to syntax, invalid parameters, or TA
functionality.
Table 5. +CMEE parameter command syntax
Command Possible response(s)
+CMEE=[<n>]
+CMEE? +CMEE: <n>
+CMEE=? +CMEE: (list of supported <n>s)
value
<n>:
0
disable +CME ERROR: <err> result code and use ERROR instead
1 enable +CME ERROR: <err> result code and use numeric <err> values (refer
next subclause)
2 enable +CME ERROR: <err> result code and use verbose <err> values (refer
next subclause)
1.9.1. Mobile Termination error result code (CME ERROR)
The operation of +CME ERROR: <err> result code is similar to the regular ERROR result code: if
+CME ERROR: <err> is the result code for any of the commands in a command line, none of the
following commands in the same command line is executed (neither ERROR nor OK result code shall
be returned as a result of a completed command line execution). The format of <err> can be either
numeric or verbose. This is set with command +CMEE (refer previous subclause).
<err> values (numeric format followed by verbose format):
0 phone failure
1 no connection to phone
2 phone-adaptor link reserved
3 operation not allowed
4 operation not supported
5 PH-SIM PIN required
6 PH-FSIM PIN required
HSDPA Standard At Commands Page 15 of 60 Version 1.2
7 PH-FSIM PUK required
10 SIM not inserted (Note)
11 SIM PIN required
12 SIM PUK required
13 SIM failure (Note)
14 SIM busy (Note)
15 SIM wrong (Note)
16 incorrect password
17 SIM PIN2 required
18 SIM PUK2 required
20 memory full
21 invalid index
22 not found
23 memory failure
24 text string too long
25 invalid characters in text string
26 dial string too long
27 invalid characters in dial string
30 no network service
31 network timeout
32 network not allowed - emergency calls only
40 network personalization PIN required
41 network personalization PUK required
42 network subset personalization PIN required
43 network subset personalization PUK required
44 service provider personalization PIN required
45 service provider personalization PUK required
46 corporate personalization PIN required
47 corporate personalization PUK required
48 hidden key required
49 EAP method not supported
50 Incorrect parameters
HSDPA Standard At Commands Page 16 of 60 Version 1.2
100 Unknown
1.10. Informative examples
An example of TA responses with all three +CMEE values when MT manufacturer identification is
requested but MT is not connected to the TA:
AT+CMEE=0 (+CME ERROR shall not be used)
OK
AT+CGMI
ERROR
AT+CMEE=1 (use numeric <err>)
OK
AT+CGMI
+CME ERROR: 1
AT+CMEE=2 (use verbose <err>)
OK
AT+CGMI
+CME ERROR: no connection to phone
HSDPA Standard At Commands Page 17 of 60 Version 1.2
General commands
ITU-T Recommendation V.250 [14] includes "Generic DCE Control" commands with the prefix +G.
These commands are for the identification of the TA. Four of those commands are adapted here to be
the identification commands of the MT. Syntax is otherwise similar but the prefix is +CG. TIA
IS-99 [15] uses same commands for base station identification.
Table 6. General AT command
Command Req Description Support
+CGMI Opt. Request manufacturer identification
+CGMM Opt. Request model identification
+CGMR Opt. Request revision identification
+CGSN Opt. Request product serial number identification
+CSCS Mand. Select TE character set
+CIMI Opt. Request international mobile subscriber identity
Execution command causes the TA to return one or more lines of information text <manufacturer>,
determined by the MT manufacturer, which is intended to permit the user of the TA to identify the
manufacturer of the MT to which it is connected to. Typically, the text will consist of a single line
containing the name of the manufacturer, but manufacturers may choose to provide more information
if desired.
Table 7. +CGMI action command syntax
Command Possible response(s)
+CGMI <manufacturer>
+CME ERROR: <err>
+CGMI=?
value <manufacturer>: the total number of characters, including line terminators, in the
information text shall not exceed 2048 characters
1.12. Request model identification(+CGMM )
Execution command causes the TA to return one or more lines of information text <model>,
determined by the MT manufacturer, which is intended to permit the user of the TA to identify the
specific model of the MT to which it is connected to. Typically, the text will consist of a single line
containing the name of the product, but manufacturers may choose to provide more information if
desired.
HSDPA Standard At Commands Page 18 of 60 Version 1.2
Loading...
+ 42 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.