Huawei EM770W At Command Interface Specification
Huawei EM770W At Command Interface Specification

Huawei EM770W At Command Interface Specification

Umts m2m
Hide thumbs Also See for EM770W:
Table of Contents

Advertisement

AT Command Interface Specification
EM770W UMTS M2M Wireless Module
V100R001
18
Issue
2009-28-07
Date
D i s t r i b u t e d b y
HUAWEI TECHNOLOGIES CO., LTD

Advertisement

Table of Contents
loading

Summary of Contents for Huawei EM770W

  • Page 1 AT Command Interface Specification EM770W UMTS M2M Wireless Module V100R001 Issue 2009-28-07 Date D i s t r i b u t e d b y HUAWEI TECHNOLOGIES CO., LTD...
  • Page 3 Maxon Electronics Australia Pty. Ltd. is proud to distribute the Huawei HSUPA Mini PCI Module EM- 770W built to Maxon's specifications. In keeping with Maxon's dedicated customer support policy, we encourage you to contact us. TECHNICAL: Hours of Operation : Monday to Friday 8.30am to 5.30pm*...
  • Page 4 EM770W UMTS M2M Wireless Module AT Commands RF EXPOSURE & ELECTRICAL SAFETY COMPLIANCE The use of this device in any other type of host configuration may not comply with the RF exposure requirements and should be avoided. During operation, a 20 cm separation distance should be maintained between the antenna, whether extended or retracted, and the user’s/bystander’s body...
  • Page 5 EM770W UMTS M2M Wireless Module AT Commands General Safety RF Interference Issues Avoid possible radio frequency (RF) interference by carefully following the safety guidelines below. endanger the operation of the aircraft and/or disrupt the cellular network. Failure to observe this fuel.
  • Page 6 EM770W UMTS M2M Wireless Module AT Commands NOTES The user is cautioned that changes or modifications not expressly approved by Maxon Australia could void the warrantee. POTENTIALLY UNSAFE AREAS Posted facilities: Turn off this device in any facility or area when posted notices require you to do so.
  • Page 7: Author

    Keywords: UMTS, Module, WCDMA, GPRS, GSM Abstract: This Document describes the AT command-based communication interface between TE and MS of Huawei UMTS Module. The interface can implement the functions such as voice call, SMS, telephone service, supplementary service, TCP, UDP and network setting.
  • Page 8 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 6 System Setting Interface Describes AT command of system setting Description 7 Phonebook Service Describes AT command of phonebook service Interface Description 8 Network Service Interface Describes AT command of network service...
  • Page 9: History

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification History Issue Details Date Author Approved by Creation 2008-10-22 Yuankangqiang Yang Jie Modify IP STACK 2008-12-09 Zhu Di Yuankangqiang commands Add %IPENTRANS 2008-12-20 Zhu Di Yuankangqiang command Add %NWINFO, %RESET, %AUTORESET,...
  • Page 10 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Issue Details Date Author Approved by 1.Modify &F command 2.Modify %IPCFL command 3.Modify %IPNOTIF 2009-04-15 DongWenhao Zhu Di command 4.Modify %NWINFO and %RSSI commands for RSCP and RSSI explanations. 1.Modify %IPQCPDPP command 2.Modify %IPCFL...
  • Page 11: Table Of Contents

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Contents Author..............................3 Summary ..............................3 History ..............................5 1 Scope ..........................22 1.1 Terminal Display ..........................22 1.1.1 Interface Overview......................... 22 1.2 Interface Design Principles ......................23 1.3 Interface Change Principles ......................24 2 Interface Introduction ....................25...
  • Page 12 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 3.8.1 Command Syntax ........................30 3.8.2 Interface Description......................30 3.8.3 Defined Values ........................30 3.9 Signal %RSSI..........................31 3.9.1 Command Syntax ........................31 3.9.2 Description..........................31 3.9.3 Defined Values ........................31 3.10 Operation mode setting command +CFUN..................
  • Page 13 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 3.18 Repeat Last Command A/ ......................37 3.18.1 Command Syntax ........................ 37 3.18.2 Description........................... 37 3.18.3 Defined Value ........................37 3.18.4 Example..........................37 3.19 SPN read function command %SPN ................... 37 3.19.1 Command Syntax ........................
  • Page 14 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 3.28.2 Interface Description......................44 3.29 Set Data Carrier Detect (DCD) Line mode &C................45 3.29.1 Command Syntax ........................ 45 3.29.2 Interface Description......................45 3.29.3 Defined Values ........................45 3.30 Set circuit Data Terminal Ready (DTR) function mode &D ............46 3.30.1 Command Syntax ........................
  • Page 15 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 4.2 Answer Call A ..........................52 4.2.1 Command Syntax ........................52 4.2.2 Description..........................52 4.3 Hangup call +CHUP ........................53 4.3.1 Command Syntax ........................53 4.3.2 Description..........................53 4.4 Incoming Call RING ........................53 4.4.1 Command Syntax ........................
  • Page 16 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 5.4.2 Description..........................59 5.4.3 Defined Values ........................59 5.5 Newly received message state report +CDSI ................60 5.5.1 Command Syntax ........................60 5.5.2 Description..........................60 5.5.3 Defined Values ........................60 5.6 Indication of new message state report reported directly +CDS............ 60 5.6.1 Command Syntax ........................
  • Page 17 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 5.14.2 Interface Description......................82 5.14.3 Defined Values ........................82 5.15 Message list command +CMGL....................82 5.15.1 Command Syntax ........................ 82 5.15.2 Description........................... 83 5.15.3 Defined Values ........................83 5.16 Read a message +CMGR ......................85 5.16.1 Command Syntax ........................
  • Page 18 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 6.3.2 Description..........................93 6.3.3 Defined Values ........................93 6.4 Call related supplementary services +CHLD ................. 94 6.4.1 Command Syntax ........................94 6.4.2 Description..........................94 6.4.3 Defined Values ........................94 6.5 Configure Supplementary service notifications +CSSN..............95 6.5.1 Command Syntax ........................
  • Page 19 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 8.4.1 Command Syntax ........................ 103 8.4.2 Description........................... 103 8.4.3 Defined Values ........................103 9 Data Service Interface Description................105 9.1 PDP environment setting command +CGDCONT ............... 105 9.1.1 Command Syntax ........................ 105 9.1.2 Description...........................
  • Page 20 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 11.1.2 Description ..........................117 11.1.3 Defined Values........................117 11.2 Unsolicited report control command %CURC ................117 11.2.1 Command Syntax .......................117 11.2.2 Interface Description......................118 11.2.3 Defined Values........................118 11.3 Service state change indication %SRVST ..................118 11.3.1 Command Syntax .......................118 11.3.2 Description ..........................118...
  • Page 21 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 12.3.2 Interface Description......................127 12.3.3 Defined Values ........................128 12.3.4 Examples of searching network ..................129 13 TCP/UDP Service Interface Description..............130 13.1 Initialize IP service %IPINIT ....................... 130 13.1.1 Command Syntax ......................130 13.1.2 Description.........................
  • Page 22 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 13.10.2 Description........................136 13.10.3 Defined Values ........................ 136 13.11 Start autoconnecting %IPAUTOCON ..................137 13.11.1 Command Syntax ......................138 13.11.2 Description........................138 13.12 PDP environment setting command %IPCGDCONT............... 138 13.12.1 Command Syntax ......................138 13.12.2 Description........................
  • Page 23 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 15 Remote SMS Interface Description .................150 15.1 Query current status of module Module.all................150 15.1.1 Remote SMS Syntax ......................150 15.1.2 Description......................... 150 15.1.3 Defined Values ........................150 15.2 Query IP status of module Module.ipstack ................151 15.2.1 Remote SMS Syntax ......................
  • Page 24 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Table List Table 3-1 Influence of V parameter on the response format ............... 28 Table 5-1 Bit number..........................68 Issue 18 (2009-06-22) Commercial in Confidence Page 20 of 169...
  • Page 25 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Figure List Figure 1-1 Block diagram of interaction between TE and MS............. 23 Figure 5-1 Half byte coding with a total of 5 digits................76 Issue 18 (2009-06-22) Commercial in Confidence...
  • Page 26: Scope

    1.1.1 Interface Overview HUAWEI UMTS Module is a wireless terminal of UART or USB interface. It is used to provide data service, voice and SMS functions. This document describes the AT interface. Therewith no description or definition explain for the document interface, and no temporary support to all kinds of parameter values, so no suggestion of usage.
  • Page 27: Interface Design Principles

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Result codes Information text AT CMDs Network messages USER & APPLICATIONS NETWORK Figure 1-1 Block diagram of interaction between TE and MS 1.2 Interface Design Principles Each interface should be functionally convergent.
  • Page 28: Interface Change Principles

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification uploads the carriage return character (<CR>) and linefeed character (<LF>) in the string in the form of space. A sort of compounding between quotation and comma can not exist in the string in this current version.
  • Page 29: Interface Introduction

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Interface Introduction All interfaces herein refer to the interfaces between TE and MS, and are used for guiding the implementation of the function requirements. The interface covers voice call, short message receiving and sending, data traffic flow, phone book statistics, supplementary service, and MS network system information setting.
  • Page 30: Query Of Basic Information And Description Of Set Interface

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Query of Basic Information and Description of Set Interface 3.1 Terminal error report command +CMEE 3.1.1 Command Syntax Command Possible response(s) +CMEE=<n> <CR><LF>OK<CR><LF> +CMEE? <CR><LF>+CMEE: <n><CR><LF><CR><LF>OK<CR><LF> +CMEE=? <CR><LF>+CMEE: (list supported <n>s) <CR><LF><CR><LF>OK<CR><LF>...
  • Page 31: Echo Command E

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 3.2 Echo command E 3.2.1 Command Syntax Command Possible response(s) E[<value>] <CR><LF>OK<CR><LF> 3.2.2 Description This command is used to set whether MS will echo the characters received from TE. 3.2.3 Defined Values <value>:...
  • Page 32: Response Format Character S4

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 0-127 The S3 character is set in the form of ASCII code value. 3.4 Response format character S4 3.4.1 Command Syntax Command Possible response(s) S4=<value> <CR><LF>OK<CR><LF> <CR><LF><value><CR><LF><CR><LF>OK<CR><LF> 3.4.2 Description This command is used to set the response format character S4. S4 saves the response format character in the form of ASCII code value.
  • Page 33: Defined Values

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification <text><cr><lf> Information <cr><lf> responses <text><cr><lf> Result <numeric code><cr> <cr><lf> codes <verbose code><cr><lf> 3.5.3 Defined Values <value>: MS sends the abbreviated header and tail, and uses the result code in the numeral form.
  • Page 34: Description

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification +CSQ=? <CR><LF>+CSQ: (list of supported <rssi>s),(list of supported <ber>s) <CR><LF><CR><LF>OK<CR><LF> 3.7.2 Description The EXECUTION command returns the RSSI and BER of ME. The TEST command returns the supported RSSI and BER values.
  • Page 35: Signal %Rssi

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Equal to or higher than -51 dBm Unknown or unmeasurable. 3.9 Signal %RSSI 3.9.1 Command Syntax Command Possible response(s) <CR><LF> RSSI: RSSI <rssi><CR><LF><CR><LF>OK<CR><LF> 3.9.2 Description This command returns received signal strength indication. It is a negative value. The unit is dBm.
  • Page 36: Defined Values

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification The READ command is used to return the current mode. The TEST command is used to return the supported parameter values. 3.10.3 Defined Values <fun>: Set as LPM (low power consumption) mode (previous mode must not be offline)
  • Page 37: Command Syntax

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 3.12.1 Command Syntax Command Possible response(s) +CGMR <CR><LF><softversion><CR><LF><CR><LF>OK<CR>< LF> +CGMR=? <CR><LF>OK<CR><LF> 3.12.2 Description The EXECUTION command returns the software version number of ME. 3.12.3 Defined Value <softversion>: Software version number. It is a string composed of 31 characters at most.
  • Page 38: Imei Query Command +Cgsn

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification AT+CIMI 1234512345678 3.14 IMEI query command +CGSN 3.14.1 Command Syntax Command Possible response(s) +CGSN <CR><LF><IMEI><CR><LF><CR><LF>OK<CR><LF> +CGSN =? <CR><LF>OK<CR><LF> 3.14.2 Interface Description This command is used to query the IMEI of board.
  • Page 39: Description

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification +CLVL: (list of supported <level>s) +CLVL=? +CME ERROR: <err> 3.15.2 Description This command is used to select the volume of the internal loudspeaker of the MT. Refer subclause 9.2 for possible <err> values.
  • Page 40: Description

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Command Possible response(s) %HS=<id>,<action> <CR><LF>%HS:<id>,<protocol>,<is_offline>,<product_c lass>,<product_id>,[<software_id>]<CR><LF><CR><LF >OK<CR><LF> 3.17.2 Description This command is used to shake hand between MS and TE. 3.17.3 Defined values <id>: 8 digits, used to recognize MS. <action>: represent the action type of TE.
  • Page 41: Repeat Last Command A

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 3.18 Repeat Last Command A/ 3.18.1 Command Syntax Possible response(s) Command 3.18.2 Description This command is used to repeat last command. 3.18.3 Defined Value 3.18.4 Example If the last command is:...
  • Page 42: Defined Values

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 3.19.3 Defined Values <spn_type>: GSM_SPN USIM_SPN <disp_rplmn>: Do not display RPLMN Display RPLMN This field is invalid, and it is not necessary to read the spn_name field any longer. <coding>: Coding scheme. It means the character code of the spn_name field, and specifies the language.
  • Page 43: Hardware Version Number Query Function %Hver

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification <hardversion>: Hardware version number. It is a string composed of 31 characters at most. 3.21 Hardware version number query function %HVER 3.21.1 Command Syntax Command Possible response(s) %HWVER <CR><LF>%HWVER:<hardversion><CR><LF><CR><L F>OK<CR><LF> 3.21.2 Description The EXECUTION command returns the hardware version number of ME.
  • Page 44: Module Delay Resetting %Reset

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 45 (SYS_BAND_GSM_PGSM_900) Primary GSM 900 47 (SYS_BAND_GSM_DCS_1800) GSM DCS systems 48 (SYS_BAND_GSM_PCS_1900) GSM PCS 80 (SYS_BAND_WCDMA_I_IMT_2000) WCDMA IMT 2000 81 (SYS_BAND_WCDMA_II_PCS_1900) WCDMA PCS 1900 84 (SYS_BAND_WCDMA_V_850) WCDMA 850 87 (SYS_BAND_WCDMA_VIII_900) WCDMA 900 <...
  • Page 45: Interface Description

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Command Possible response(s) <CR><LF>OK<CR><LF> %RESET=<delay_time> <CR><LF>%RESET:<delay_time><CR><LF><CR> %RESET? <LF>OK<CR><LF> <CR><LF>%RESET:(range of supported %RESET=? <delay_time>)<CR><LF><CR><LF>OK<CR><LF> 3.23.2 Interface Description This command is used to delay to reset module by user. 3.23.3 Defined Values <delay_time>: Delay time.
  • Page 46: Return Current Time Of The Module +Cclk

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 3.25 Return current time of the module +CCLK 3.25.1 Command Syntax Command Possible response(s) <CR><LF>OK<CR><LF> +CCLK=<time> In case of MS-related error: <CR><LF>+CME ERROR: <err><CR><LF> +CCLK: <time> +CCLK? <CR><LF>OK<CR><LF> +CCLK=? 3.25.2 Interface Description Set command sets the real-time clock of the MT.
  • Page 47: Resume User Settings Z

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification <Value> <Value> <Value> <Value> &C <Value> &D <Value> &S <Value> +IFC <DCE_by_DTE>,<DTE_by_DCE> <Value> <n> <n> <n> +ICF <Format>,<Parity> +IPR <Value> In this table, these are several commands we have not describes in this document.
  • Page 48: Set To Factory Defined Configuration &F

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification <Value> <Value> &C <Value> &D <Value> &S <Value> +IFC <DCE_by_DTE>,<DTE_by_DCE> <Value> <n> <n> <n> +ICF <Format>,<Parity> 3.28 Set to factory defined configuration &F 3.28.1 Command Syntax Command Possible response(s) <CR><LF>OK<CR><LF> &F In case of MS-related error: <CR><LF>+CME ERROR: <err><CR><LF>...
  • Page 49: Set Data Carrier Detect (Dcd) Line Mode &C

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification +IPR 115200 +ICF +IFC %AUTORESET %IPCTRIP %IPCFL 0,0,1,30,0,10,100,60,3,60 %IPNOTIF +CLIP +CNMI 1,4,0,0,0 +CPMS “sm”,”sm”,”sm” +CCWA 3.29 Set Data Carrier Detect (DCD) Line mode &C 3.29.1 Command Syntax Command Possible response(s) <CR><LF>OK<CR><LF>...
  • Page 50: Set Circuit Data Terminal Ready (Dtr) Function Mode &D

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Circuit 109 (CF) ON. DCD is Low. High during a packet switched call (only applies to IP STACK PPP) Circuit 109 (CF) ON. DCD is Low. High on socket TCP NOTE: AT&C will set value to 0.
  • Page 51: Description

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification AT+ICF=? <CR><LF>+ICF: (list of supported < format >s), (list of supported < parity>s)<CR><LF><CR><LF>OK<CR> <LF> 3.31.2 Description 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).
  • Page 52: Description

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification <CR><LF>OK<CR><LF> AT+IPR=<rate> <CR><LF>ERROR <CR><LF> AT+IPR? <CR><LF>+IPR:<rate><CR><LF><CR><LF >OK<CR><LF> AT+IPR=? <CR><LF>+IPR:(supported auto detectable rates),(list of supported fixed-only rates) )<CR><LF><CR><LF>OK<CR><LF> 3.32.2 Description This numeric extended-format parameter 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).
  • Page 53: Defined Values

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 3.33.3 Defined values <DCE_by_DTE> Specifies the method used by the TE when receiving data from the TA. 0: none 1: XON/XOFF, terminate flow control in the Cellular Engine [NOT SUPPORTED] 2: RTS line (Default)
  • Page 54: Result Code Selection And Call Progress Monitoring Control X

    3.36 Module Boot-up indication 3.36.1 Command Syntax Command Possible response(s) EM770W READY 3.36.2 Interface Description When MU707 boot up, the message “EM770W READY” is reported to UART1, MODEM interface and PC UI interface. Issue 18 (2009-06-22) Commercial in Confidence Page 50 of 169...
  • Page 55: Enable Sleep Mode %Sleepmode

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 3.37 Enable Sleep Mode %SLEEPMODE 3.37.1 Command Syntax Possible response(s) Command <CR><LF>OK<CR><LF> %SLEEPMODE=<flag> <CR><LF>%SLEEPMODE:<flag><CR><LF> %SLEEPMODE? <CR><LF>%SLEEPMODE:(range of < flag> ) %SLEEPMODE=? <CR><LF><CR><LF>OK<CR><LF> 3.37.2 Description This command is used to let module enter the sleep mode. After we send “AT%SLEEPMODE=1”, the module will go in sleep mode to save power.
  • Page 56: Call Control Commands And Methods

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Call control commands and methods 4.1 Originate Call D 4.1.1 Command Syntax Possible response(s) Command D[digits][I/i][;] <CR><LF>OK<CR><LF> 4.1.2 Description This command used to originate a call which may be a voice call or 4.1.3 Defined Values...
  • Page 57: Hangup Call +Chup

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 4.3 Hangup call +CHUP 4.3.1 Command Syntax Possible response(s) Command +CHUP <CR><LF>OK<CR><LF> +CHUP=? <CR><LF>OK<CR><LF> 4.3.2 Description Execution command causes the TA to hangup the current GSM/UMTS call of the MT. This command will hang up all the active or hold calls but not affect the new call.
  • Page 58: Defined Values

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 4.5.3 Defined Values <n> (parameter sets/shows the result code presentation status to the TE): 0 disable 1 enable <m> (parameter shows the subscriber CLIP service status in the network): 0 CLIP not provisioned 1 CLIP provisioned 2 unknown (e.g.
  • Page 59: List Current Calls +Clcc

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification +CLIP:,129,,,,1 <CLI validity>=2 the unsolicited report will bes +CLIP:,129,,,,2 4.7 List current calls +CLCC 4.7.1 Command Syntax Command Possible response(s) +CLCC [<CR><LF>+CLCC: <id1>,<dir>,<stat>,<mode>,<mpty>[, <number>,<type>[,<alpha>[,<priority>]]] [<CR><LF>+CLCC: <id2>,<dir>,<stat>,<mode>,<mpty>[, <number>,<type>[,<alpha>[,<priority>]]] [...]]<CR><LF>]<CR><LF>OK<CR><LF> +CLCC=? <CR><LF>OK<CR><LF> 4.7.2 Description Returns list of current calls of MT.
  • Page 60: Auto Answer % Autoanswer

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 2 fax <mpty>: 0 call is not one of multiparty (conference) call parties 1 call is one of multiparty (conference) call parties <number>: string type phone number in format specified by <type>...
  • Page 61: Sms Interface Description

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification SMS Interface Description 5.1 Select the SMS type +CSMS 5.1.1 Command Syntax Command Possible response(s) +CSMS=<service> <CR><LF>+CSMS: <mt>,<mo>,<bm><CR><LF><CR><LF>OK<CR><L F> +CSMS? <CR><LF>+CSMS: <service>,<mt>,<mo>,<bm><CR><LF><CR><LF>O K<CR><LF> +CSMS=? <CR><LF>+CSMS: (list of supported <service>s)<CR><LF><CR><LF>OK<CR><LF> 5.1.2 Description The SET command is used to set the message service type.
  • Page 62: Set Message Format +Cmgf

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification <mt>, <mo>, <bm>: Not supported. Supported. 5.2 Set message format +CMGF 5.2.1 Command Syntax Command Possible response(s) +CMGF[=<mode>] <CR><LF>OK<CR><LF> +CMGF? <CR><LF>+CMGF: <mode><CR><LF><CR><LF>OK<CR><LF> +CMGF=? <CR><LF>+CMGF: (list supported <mode>s)<CR><LF><CR><LF>OK<CR><LF> 5.2.2 Description The SET command is used to set the format of the short message. The format has two modes, and depends on the <mode>...
  • Page 63: Defined Values

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 5.3.3 Defined Values <mem>: Currently, “SM”, “ME” and “SR” are supported. "BM" Broadcast message storage "ME" ME message storage "MT" ME-associated storage "SM" (U)SIM message storage "TA" TA message storage "SR"...
  • Page 64: Newly Received Message State Report +Cdsi

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification <fo>: First-Octet. <pid>: Protocol-Identifier. <dcs>: Data-Coding-Scheme. <sca>: Service-Center-Address. <tosca>: Type-of- Service-Center-Address. <length>: length of user data. <message in text>: user data. 5.5 Newly received message state report +CDSI 5.5.1 Command Syntax...
  • Page 65: Defined Values

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 5.6.3 Defined Values <length>: Integer value, which indicates the number of bytes of PDU data. <pdu>: Protocol data unit. The data structure is as follows: [<SCA>] <sc_len> <type_addr> <numbers> TPDU Where, the <SCA>, <sc_len>, <type_addr>, and <numbers> fields are defined in the same way as in the section “Message sending command”.
  • Page 66: New Message Notification Setting +Cnmi

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification <fo> depending on the command or result code: first octet of 3GPP TS 23.040 [3] SMS-DELIVER, SMS-SUBMIT (default 17), SMS-STATUS-REPORT, or SMS-COMMAND (default 2) in integer format <mr> Message-Reference. <ra> Recipient-Address <tora>address type...
  • Page 67: Defined Values

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Note: The set value of this command will be cleared to 0 after the MS is restarted. In this case, no new message will be reported. The “AT+CNMI=0,0,0,0,0” mode is not recommended.
  • Page 68 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification User Data: testing In the above three modes(1~3), the interaction between TE and MS is shown in the following diagram. NETWORK Direct reporting (+CMT) Send Acknowledge (+CNMA) RP-ACK message to the TE directly.
  • Page 69: Informative Examples

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification The class of message is given by the TP-DCS domain of the message. For details, see the DCS parameter description of the “+CMGS” command. +CMT & +CNMA means requiring TE to send a confirmation (+CNMA).
  • Page 70: Command Syntax

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 5.8.1 Command Syntax Command Possible response(s) +CMGD=<index>[,<delfla <CR><LF>OK<CR><LF> g>] In case of SMS-related error: <CR><LF>+CMS ERROR: <err><CR><LF> +CMGD=? <CR><LF>+CMGD: (list of supported <index>s)[,(list of supported <delflag>s)]<CR><LF><CR><LF>OK<CR><LF> 5.8.2 Description EXECUTION command deletes message from memory <mem1> location <index>.
  • Page 71: Description

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification +CNMA[=<n>[,<length>[<CR <CR><LF>OK<CR><LF> > In case of SMS-related error: PDU is given<ctrl-Z/ESC>]]] <CR><LF>+CMS ERROR: <err><CR><LF> +CNMA=? <CR><LF>+CNMA: (list supported <n>s)<CR><LF><CR><LF>OK<CR><LF> 5.9.2 Description EXECUTION command confirms reception of a new message which is routed directly to the TE.
  • Page 72 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification TP-UDHI TP-User-Data-Header-Indication Indicate that TP-UD has a header TP-PI TP-Parameter-Indicator Indicate which optional parameters exist TP-PID TP-Protocol-Identifier Protocol ID TP-DCS TP-Data-Coding-Scheme Data coding scheme TP-UDL TP-User-Data-Length User data length TP-UD TP-User-Data...
  • Page 73 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification < TP-PI >: Indicates which optional parameters exist. If the bit is set as 1, it means no corresponding parameter exists. bit 7 bit 6 bit 5 bit 4 bit 3...
  • Page 74 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification select this (uncompre bit2 Reserved bits, which make no sense. TP-DCS ssed mode) UCS2 With voice message waiting. code) bit1~0 With fax message waiting. (message waiting With E-mail message waiting. type)
  • Page 75: Message Storage Selection +Cpms

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Format of User data of the default 7bit code Octets Octets SM (8 bit data UDHL IEIa IEIDLa IEDa IEIb ..IEIn IEDLn IEDn or UCS-2 data) Octet Boundary Total number of Octets...
  • Page 76: Defined Values

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification The READ command returns the name and use state of the currently selected media. The TEST command returns all the media types supported by the MS. 5.10.3 Defined Values <mem1>: String value. It indicates the media for use of reading and deleting messages. Optional values are: “SM”, which means the (U)SIM card.
  • Page 77: Command Syntax

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 5.11.1 Command Syntax Command Possible response(s) <CR><LF>%SMMEMFULL:<mem_type><CR><LF> 5.11.2 Description When the message storage media overflow, the event will be reported automatically. 5.11.3 Defined Values <mem_type>: String value. It indicates the type of the overflowing media.
  • Page 78: Message Sending +Cmgs

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification String value. It indicates the SMSC number. The number is composed “*”, “#” and “0”-“9”. The number contains 20 characters at most. <tosca>: Integer value. It indicates the number type, where “145” means an international call.
  • Page 79 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification <mr>: Message ID. The digits are decimal numbers that range from 0 to 9. The value range is: 0~255 <ackpdu>: When the value of <service> in “+CSMS” is 1, which is supported by the network, this field will be returned.
  • Page 80 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 0 0 1 This value is selected if the user knows that it is an international number, or believes that it falls in the domestic range. 0 1 0 Domestic number. No prefix or suffix is allowed. This value is selected when the user sends a message to a domestic telephone set.
  • Page 81 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification If the number length of SCA is an odd number: 139029001, then <numbers> is: 31099200F1 If the number type is: ‘A1’, the corresponding <SCA> will be 05a131099200. If the type is indicated as an international number ‘A1’, while the number 13902900 is a domestic number, it is necessary to additionally dial 86 before the number, hence the corresponding <SCA>...
  • Page 82 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Settings are available. It indicates that the reply has the SC number settings identical with those of the message, and the return path is the same. <UDHI>: Indicates the user data header. The values are as follows: The user data segment contains only contents of the message.
  • Page 83 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification SC. If the SIM card is full, the SC failure and the reasons 1: Bit1 and bit0 will be reported. indicate message type : Class 3, stored to the TE. When the MS receives the message, but has not transmitted it to the TE, it will give a response to the SC.
  • Page 84: Examples

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 1111 Data coding/message class Bit2 Reserved. The value is 0. Bit2 Coding mode of message. The values are as follows: 0: GSM 7 bit default code 1: 8bit data Bit1 bit0...
  • Page 85: Message Storage Command +Cmgw

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification The SMSC number is: 13902900, and the message is sent to the number: 13901000453, and the contents are: 0x53 0x4E 0x4E 0x3A (“ ” for UCS2 encode), then: If “+CSCA” has set SCA, then a) When sending the message, the <SCA>...
  • Page 86: Interface Description

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification if pdu mode (+CMGF=0): <CR><LF>+CMGW: <index><CR><LF><CR><LF>OK<CR><LF> +CMGW=<length>[,<stat>]< CR>PDU In case of SMS-related error: given<ctrl-Z/ESC> <CR><LF>+CMS ERROR: <err><CR><LF> if text mode (+CMGF=1): +CMGW[= <oa/da>[,<tooa /toda>[,<stat>]]]<CR> text is entered<ctrl-Z/ESC> +CMGW=? <CR><LF>OK<CR><LF> 5.14.2 Interface Description Store a message to the <mem2>...
  • Page 87: Description

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Command Possible response(s) +CMGL[=<stat>] In case of pdu mode and successful execution of command: [<CR><LF>+CMGL: <index>,<stat>,[<reserved>],<length><CR><LF><pdu> [<CR><LF>+CMGL:<index>,<stat>,[<reserved>],<length><C R><LF><pdu> [...]]<CR><LF>]<CR><LF>OK<CR><LF> In case of text mode and successful execution of command: [<CR><LF>+CMGL:<index>,<stat>,<oa/da>,<reserved>[,<sct s>]<CR><LF><...
  • Page 88 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Where, the <SCA>, <sc_len>, <type_addr>, and <numbers> fields are defined in the same way as in the section “Message sending command”. For sent message, the data structure of TPDU is the same as defined in “Message sending command”.
  • Page 89: Read A Message +Cmgr

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification "STO UNSENT" stored and unsent SMS "STO SENT" stored and sent SMS "ALL" all SMS 5.16 Read a message +CMGR 5.16.1 Command Syntax Command Possible response(s) +CMGR=<index> In case of pdu mode and successful execution of command: <CR><LF>+CMGR:...
  • Page 90: Command Syntax

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 5.17.1 Command Syntax Command Possible response(s) +CGSMS=<service> <CR><LF>OK<CR><LF> +CGSMS? <CR><LF>+CGSMS:<service><CR><LF><CR><LF>OK<C R><LF> +CGSMS=? <CR><LF>+CGSMS: (list supported <service>s)<CR><LF><CR><LF>OK<CR><LF> 5.17.2 Description The SET command is used to set the message bearer domain, namely, selection of CS/PS domain.
  • Page 91: Defined Values

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 5.18.3 Defined Values <n>: disable keep enabled until the time between the response of the latest message send command (+CMGS, +CMSS, etc.) and the next send command exceeds 1-5 seconds (the exact value is up to ME implementation), then ME shall close the link and TA switches <n>...
  • Page 92: Description

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Command Possible response(s) <CR><LF>Received<del>SMS:<CR><LF><date>,<del><time><C R><LF>Orig<del>Address:<del><orig_number><CR><LF>Call<d el>back<del>Address:<del><call_back><CR><LF>User<del>Data :<del><msg><CR><LF> 5.20.2 Description This is an unsolicited command, used to inform user while receiving a new SMS. 5.20.3 Defined Values <del>: space <date>: the date format is dd/mm/yy <time>: the time format is hh:mm:ss...
  • Page 93 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Disable the feature, module can’t receive incoming SMS when storage is full. Enable the feature, module can delete older SMS and receive incoming SMS when storage is full. (Default) Issue 18 (2009-06-22)
  • Page 94: Supplementary Service Commands

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Supplementary service commands 6.1 Call forwarding number and conditions +CCFC 6.1.1 Command Syntax Command Possible response(s) +CCFC=<reaso When <mode>=2 n>,<mode> <CR><LF>+CCFC: <status>,<class1>[,<number>,<type> [,<number>[,<ty [,<reserved1>,<reserved2>[,<time>]]][ pe> <CR><LF>+CCFC: <status>,<class2>[,<number>,<type> [,<class> [,<reserved1>,<reserved2>[,<time>]]] [,<reserved1>[,< [...]]<CR><LF><CR><LF>OK<CR><LF>...
  • Page 95: Call Waiting +Ccwa

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 2 no reply 3 not reachable 4 all call forwarding (refer 3GPP TS 22.030 [19]) 5 all conditional call forwarding (refer 3GPP TS 22.030 [19]) <mode>: 0 disable 1 enable 2 query status...
  • Page 96: Description

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Command Possible response(s) When <mode>=2 +CCWA=[<n>[,<mode>[,<class >]]] <CR><LF>+CCWA: <status>,<class1> [<CR><LF>+CCWA: <status>,<class2> [...]]<CR><LF><CR><LF>OK<CR><LF> When <mode>2 <CR><LF>OK<CR><LF> <CR><LF>+CME ERROR: <err><CR><LF> +CCWA? <CR><LF>+CCWA: <n><CR><LF><CR><LF>OK<CR><LF> +CCWA=? <CR><LF>+CCWA: (list of supported <n>s) <CR><LF><CR><LF>OK<CR><LF> 6.2.2 Description This command allows control of the Call Waiting supplementary service. Activation, deactivation and status query are supported.
  • Page 97: Identification Presentation Of Call Waiting +Ccwa

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 64 dedicated packet access 128 dedicated PAD access <status>: not active active <number>: string type phone number of calling address in format specified by <type> <type>: type of address octet in integer format (refer +CMGS subclause, the definition of type_addr) <reserved>: optional string type alphanumeric representation of <number>...
  • Page 98: Call Related Supplementary Services +Chld

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 16 data circuit sync 32 data circuit async 64 dedicated packet access 128 dedicated PAD access <number>: string type phone number of calling address in format specified by <type> <type>: type of address octet in integer format (refer +CMGS subclause, the definition of type_addr) <reserved>: optional string type alphanumeric representation of <number>...
  • Page 99: Configure Supplementary Service Notifications +Cssn

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Releases all active calls (if any exist) and accepts the other (held or waiting) call. 1X Releases a specific active call X. Places all active calls (if any exist) on hold and accepts the other (held or waiting) call.
  • Page 100: Description

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification <CR><LF>+CSSU: <code2>[,<index>[,<number>,<type> [,<subaddr>,<satype>]]]<CR><LF> 6.6.2 Description If +CSSN enable +CSSU(<m>=1) the notifications will be reported to TE. 6.6.3 Defined Values <code2> 0-10. The values related to HOLD/RETRIEVE are 2 and 3. 2: Call is keeping(calling) 3: Call is resumed(calling) <index>,<number>,<type>,<subaddr>,<satype>...
  • Page 101: Defined Values

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 6.7.3 Defined Values <n>: 0 disable the result code presentation to the TE 1 enable the result code presentation to the TE 2 cancel session (not applicable to read command response) <str>: string type USSD-string (when <str>...
  • Page 102: Defined Values

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification MS will send this unsolicited report to TE when the network respond the USSD service from the TE. +CUSD: <m>[,<str>,<dcs>] 6.8.3 Defined Values <m>: no further user action required (network initiated USSD-Notify, or no further...
  • Page 103: Serializer Interface Description

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Serializer Interface Description 7.1 Diag port setting %DIAGPORTSEL 7.1.1 Command Syntax Command Possible response(s) %DIAGPORTSEL=<n> <CR><LF>OK<CR><LF> %DIAGPORTSEL? <CR><LF>%DIAGPORTSEL:<n><CR><LF><CR><LF> OK<CR><LF> %DIAGPORTSEL=? <CR><LF>%DIAGPORTSEL:(list of supported <n>s) <CR><LF><CR><LF>OK<CR><LF> 7.1.2 Description The SET command of this command is used to set the active diag port. The READ command is used to read the current set port value.
  • Page 104: Description Of Security Setting Interface

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Description of Security Setting Interface 8.1 PIN password modifying +CPWD 8.1.1 Command Syntax Command Possible response(s) +CPWD=<fac>,<oldpwd <CR><LF>OK<CR><LF> >,<newpwd> In case of MS-related error: <CR><LF>+CME ERROR: <err><CR><LF> +CPWD=? <CR><LF>+CPWD: list supported (<fac>,<pwdlength>)s<CR><LF><CR><LF>OK<CR><L...
  • Page 105: Pin Enabling And Query Function +Clck

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 8.2 PIN enabling and query function +CLCK 8.2.1 Command Syntax Command Possible response(s) +CLCK=<fac>,<mode>[ In case of <mode>=2 and successful execution of ,<passwd>[,<class>]] command: <CR><LF>+CLCK: <status><CR><LF><CR><LF>OK<CR><LF> In case of <mode>2 and successful execution of command: <CR><LF>OK<CR><LF>...
  • Page 106: Pin Management Command +Cpin

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 8.3 PIN management command +CPIN 8.3.1 Command Syntax Command Possible response(s) +CPIN=<pin>[,<newpin> <CR><LF>OK<CR><LF> In case of MS-related error: <CR><LF>+CME ERROR: <err><CR><LF> +CPIN? <CR><LF>+CPIN: <code><CR><LF><CR><LF>OK<CR><LF> +CPIN=? <CR><LF>OK<CR><LF> 8.3.2 Description The READ command is used to indicate whether password input request exists.
  • Page 107: Command Syntax

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 8.4.1 Command Syntax Command Possible response(s) %CPIN=<pin>[,<newpin <CR><LF>OK<CR><LF> >] In case of MS-related error: <CR><LF>+CME ERROR: <err><CR><LF> %CPIN? <CR><LF>%CPIN: <code>[,<times>],<puk_times>,<pin_times>,<puk2_time s>,<pin2_times><CR><LF><CR><LF>OK<CR><LF> In case of MS-related error: <CR><LF>+CME ERROR: <err><CR><LF> %CPIN=? <CR><LF>OK<CR><LF>...
  • Page 108 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Note: If there is password verify request, <times> will be the remaining retry times. Otherwise, <times> will be empty. <puk_times>: remaining PUK verify times, the maximum verify times is 10 times.
  • Page 109: Data Service Interface Description

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Data Service Interface Description 9.1 PDP environment setting command +CGDCONT 9.1.1 Command Syntax Command Possible response(s) +CGDCONT=<cid>[,<PDP_ <CR><LF>OK<CR><LF> type>[,<APN>[,<PDP_addr >[,<d_comp>[,<h_comp>]]]] +CGDCONT? <CR><LF>+CGDCONT: <cid>, <PDP_type>, <APN>,<PDP_addr>, <d_comp>, <h_comp>[<CR><LF>+CGDCONT: <cid>, <PDP_type>, <APN>,<PDP_addr>, <d_comp>, <h_comp>[...]]<CR><LF><CR><LF>OK<CR><LF>...
  • Page 110: Defined Values

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification The READ command returns all the parameter values of the defined setting environments. The setting environments are displayed by means of linefeed. The TEST command returns all supported values. In the response, they are displayed one by one by using “PDP_type”...
  • Page 111 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification +CGDCONT: (1-16),"PPP",,,(0-2),(0-3) +CGDCONT: (1-16),"IPV6",,,(0-2),(0-3) Note: This command supports two kinds of packet switching protocols: “IP” and “PPP”. The TEST command lists the values of other parameters supportable by each protocol. Command 2: AT+CGDCONT? Result 2: +CGDCONT:1,”IP”,”vcol.com”,””,0,0...
  • Page 112: Ds Traffic Reset %Dsflowclr

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Note: The PDP setting environment whose <cid>=16 in the MS has been cleared. 9.2 DS traffic reset %DSFLOWCLR 9.2.1 Command Syntax Command Possible response(s) %DSFLOWCLR <CR><LF>OK<CR><LF> 9.2.2 Description This command clears the DS traffic to zero, including the DS accumulated connection...
  • Page 113: Ds Traffic Reporting %Dsflowrpt

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 0000000000000000-FFFFFFFFFFFFFFFF, 16-digit hexadecimal number, indicating the last DS transmitting traffic, unit: byte. <last_rx_flow>: 0000000000000000-FFFFFFFFFFFFFFFF, 16-digit hexadecimal number, indicating the last DS receiving traffic, unit: byte. <total_ds_time>: 00000000-FFFFFFFF, 8-digit hexadecimal number, indicating the DS accumulated connection time, unit: s.
  • Page 114: Quality Of Service Profile (Negotiated) +Cgeqneg

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification <curr_ds_time>: 00000000-FFFFFFFF, 8-digit hexadecimal number, indicating the current DS connection time, unit: s. <tx_rate>: 00000000-FFFFFFFF, 8-digit hexadecimal number, indicating the current transmitting rate, unit: bps. <rx_rate>: 00000000-FFFFFFFF, 8-digit hexadecimal number, indicating the current receiving rate, unit: bps.
  • Page 115: Description

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification +CGEQNEG=? +CGEQNEG: (list of <cid>s associated with active contexts) 9.5.2 Description This command allows the TE to retrieve the negotiated QoS profiles returned in the Activate PDP Context Accept message. The execution command returns the negotiated QoS profile for the specified context identifiers, <cid>s.
  • Page 116 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification <SDU error ratio>: a string parameter that indicates the target value for the fraction of SDUs lost or detected as erroneous. SDU error ratio is defined only for conforming traffic. The value is specified as 'mEe'. As an example a target SDU error ratio of 5•10...
  • Page 117: Phonebook Service Interface Description

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Phonebook Service Interface Description 10.1 Phonebook memory selection +CPBS 10.1.1 Command Syntax Command Possible response(s) +CPBS=<storage> <CR><LF>OK<CR><LF> [,<reserved>] In case of MS-related error: <CR><LF>+CME ERROR: <err><CR><LF> +CPBS? <CR><LF>+CPBS: <storage>[,<used>,<total>]<CR><LF><CR><LF>OK<CR>< LF> In case of MS-related error: <CR><LF>+CME ERROR: <err><CR><LF>...
  • Page 118: Phonebook Reading %Cpbr

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification "SM" SIM/UICC phonebook “ON” SIM/USIM own numbers (MSISDNs) list “EN” SIM/USIM emergency number <reserved>: Reserved. <used>: Integer value. It indicates the number of entries in use in the currently selected memory.
  • Page 119: Phonebook Writing %Cpbw

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification <type>: Number type: “145” means an international call. For the specific values, see also the definition of the “type_addr” parameter in the SC number, as described in the section “Short message sending +CMGS”.
  • Page 120: Defined Values

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification maximum length of the “text” field, and maximum length of the “email” field. When storing the phonebook, all input lengths must fall within the maximum length range. 10.3.3 Defined Values <index>: Integer value. It indicates the position in the phonebook memory.
  • Page 121: System Setting Interface Description

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification System Setting Interface Description 11.1 RSSI change indication %RSSI 11.1.1 Command Syntax Command Possible response(s) <CR><LF>%RSSI: <rssi><CR><LF> 11.1.2 Description When the change of RSSI is more than 5dBm, the MS will report this indication to the 11.1.3 Defined Values...
  • Page 122: Interface Description

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification %CURC? <CR><LF>%CURC:<mode><CR><LF><CR><LF>OK<C R><LF> %CURC=? <CR><LF>%CURC: (list supported <mode>s)<CR><LF> <CR><LF>OK<CR><LF> 11.2.2 Interface Description The SET command is used to set mode value to open or close unsolicited reports. The unsolicited reports it can control are listed below: %DSFLOWRPT, %RSSI, %MODE, %SIMST, %SRVST, %MODE, %EARST, %SMMEMFULL.
  • Page 123: Sim State Change Indication %Simst

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Power-saving and deep sleep state 11.4 SIM state change indication %SIMST 11.4.1 Command Syntax Command Possible response(s) <CR><LF>%SIMST:<sim_state> 11.4.2 Interface Description When the USIM card state changes, the MS will report the new state to the TE. At the same time, report the lock state of USIM card.
  • Page 124: System Information Query %Sysinfo

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification CDMA mode (not in use currently) GSM/GPRS mode HDR mode WCDMA mode GPS mode <sys_submode>: System sub mode. The values are as follows: No service. GSM mode GPRS mode EDEG mode...
  • Page 125 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Power-saving and deep sleep state <srv_domain>: System service domain. The values are as follows: No service. Only CS service Only PS service PS+CS service CS and PS not registered, searching <roam_status>: Roaming status. The values are as follows:...
  • Page 126: System Configuration Reference Setting %Syscfg

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification HSUPA mode HSDPA mode and HSUPA mode 11.7 System configuration reference setting %SYSCFG 11.7.1 Command Syntax Command Possible response(s) %SYSCFG= <CR><LF>OK/ERROR<CR><LF> <mode>,<acqorder>,<band>,<roam >,<srvdomain> % SYSCFG? <CR><LF>%SYSCFG:<mode>,<acqorder>, <band>,<roam>,<srvdomain><CR><LF><C R><LF>OK<CR><LF> %SYSCFG=? <CR><LF>OK<CR><LF> 11.7.2 Description This command is used to set the characteristics such as system mode, GW access sequence, band, roaming support and domain.
  • Page 127: Product Model Id Command +Cgmm/+Gmm

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 00000200 (CM_BAND_PREF_GSM_PGSM_900) Primary GSM 900 00100000 (CM_BAND_PREF_GSM_RGSM_900) Railway GSM 900 00200000 (CM_BAND_PREF_GSM_PCS_1900) GSM PCS 00400000 (CM_BAND_PREF_WCDMA_I_IMT_2000) WCDMA IMT 2000 00800000 (CM_BAND_PREF_WCDMA_II_PCS_1900) WCDMA_II_PCS_1900 04000000 (CM_BAND_PREF_WCDMA_V_850) WCDMA_V_850 00020000 (CM_BAND_PREF_WCDMA_VIII_900) WCDMA_VIII_900 3FFFFFFF (All bands)
  • Page 128 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification EM700, EM770W. EM700 HUAWEI 3G M2M MODULE-WCDMA/EDGE/GPRS/GSM EM770W HUAWEI 3G M2M MODULE-HSPA/WCDMA/EDGE/GPRS/GSM Issue 18 (2009-06-22) Commercial in Confidence Page 124 of 169...
  • Page 129: Data Service Interface Description

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Data Service Interface Description 12.1 Network registration +CREG 12.1.1 Command Syntax Command Possible response(s) +CREG=[<n>] <CR><LF>OK<CR><LF> +CREG? <CR><LF>+CREG:<n>,<stat>[,<lac>,<ci>]<CR><LF><CR> <LF>OK<CR><LF> +CREG=? <CR><LF>+CREG: (list supported <n>s)<CR><LF><CR><LF>OK<CR><LF> 12.1.2 Interface Description The SET command is used to control “+CREG” to report event proactively.
  • Page 130: Network Registration +Cgreg

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Local network is registered Not registered. But the MS is searching the new operators to be registered. Registration rejected Unknown reasons Roaming network is registered <lac>: Position code information, composed of four characters and expressed in hexadecimal.
  • Page 131: Operator Selection +Cops

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Enable proactive reporting of “+CGREG: <stat>[,<lac>,<ci>]”.. <stat>: Not registered. The MS is not searching the new operators to be registered. Local network is registered Not registered. But the MS is searching the new operators to be registered.
  • Page 132: Defined Values

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification This interface enables to query the network state and network selection mode currently registered by the MS. The Execution command enables to select the GSM/UMTS network automatically or manually. The READ command returns the current network selection mode.
  • Page 133: Examples Of Searching Network

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 12.3.4 Examples of searching network To query the present status of ME's network registration using the test command: +COPS:(2,"","","46007",2),(3,"China Unicom","UNICOM","46001",0),(3,"China Mobile Com","CMCC","46000",0),,(0,1,3,4),(0,1,2) Automatic search of network AT+COPS=0 Note: in SET command, that mode equals to 0 makes other parameters invalid.
  • Page 134: Tcp/Udp Service Interface Description

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification TCP/UDP Service Interface Description 13.1 Initialize IP service %IPINIT 13.1.1 Command Syntax Command Possible response(s) <CR><LF>OK<CR><LF> %IPINIT=<APN>[,<user_na <CR><LF>ERROR<CR><LF> me>[,<password>]] <CR><LF>%IPINIT:<state>,<ip_address>,<APN>,< %IPINIT? pri_dns_address>,<sec_dns_address>,<CR><LF>< CR><LF>OK<CR><LF> <CR><LF>%IPINIT:(list of supported <state>s) %IPINIT=? <CR><LF><CR><LF>OK<CR><LF> 13.1.2 Description This command is used to initialize TCP/UDP connection, access ISP or establish GPRS/UMTS network, in order to establish a physical connection.
  • Page 135: Open Tcp/Udp Link %Ipopen

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification < sec_dns_address >: string type,secondary DNS IP 13.2 Open TCP/UDP link %IPOPEN 13.2.1 Command Syntax Command Possible response(s) <CR><LF>OK<CR><LF> %IPOPEN=<link_id>,<type>[, <CR><LF>ERROR<CR><LF> <dest_ip>[,<dest_port>[,<loca l_port>]]] <CR><LF>%IPOPEN:<link_id>,<type>,<local_p %IPOPEN? ort>[,<dest_ip>[,<dest_port>]] [<CR><LF>%IPOPEN:<link_id>,<type>,<local_p ort>[,<dest_ip>[,<dest_port>]] [...]]<CR><LF><CR><LF>OK<CR><LF> <CR><LF>%IPOPEN:(range of supported %IPOPEN=? <link_id>s), (range of supported <type>),(range...
  • Page 136: Description

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification <CR><LF>%IPLISTEN:<type>,<listen_port>,<idl %IPLISTEN? e_num><CR><LF><CR><LF>OK<CR><LF> <CR><LF>% IPLISTEN:(range of supported %IPLISTEN=? <type>),(list of supported <listen_port>),(range of supported <idle_num>)<CR><LF><CR><LF>OK<CR><LF > 13.3.2 Description This command is used to enable listening fuction. At most 5 clients are supported 13.3.3 Defined Values...
  • Page 137: Data Buffer Query Command %Ipgetdata

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 13.5 Data buffer query command %IPGETDATA 13.5.1 Command Syntax Command Possible response(s) <CR><LF>%IPGETDATA: %IPGETDATA=<index> <index>,<link_id>,<data_len><CR><LF><data>< CR><LF><CR><LF>OK<CR><LF> <CR><LF>%IPGETDATA: <index>,<link_id>,< %IPGETDATA? data_len > <CR><LF><CR><LF>OK<CR><LF> <CR><LF>%IPGETDATA:(0-2) %IPGETDATA=? <CR><LF><CR><LF>OK<CR><LF> 13.5.2 Description This command is used to query data buffer for users.The newest three packages are buffered, it is convenience for users to query.
  • Page 138: Close Tcp/Udp Link %Ipclose

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification <data_len>: 16-bit integer type, data length <data>: new arrival data information 13.7 Close TCP/UDP link %IPCLOSE 13.7.1 Command Syntax Command Possible response(s) <CR><LF>OK<CR><LF> %IPCLOSE=[<link_id>] <CR><LF>%IPCLOSE:<link1_state>,<link2_state %IPCLOSE? >,<link3_state>,<link4_state>,<link5_state><CR> <LF><CR><LF>OK<CR><LF> <CR><LF>%IPCLOSE:(range of %IPCLOSE=? <link_id>...
  • Page 139: Description

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Possible response(s) Command %IPENTRANS <CR><LF>OK<CR><LF>”>” 13.8.2 Description This command is used to enable TCP/UDP transparent transfer mode. In this mode the user data is transferred to remote terminal through TCP/UDP link without length limit.
  • Page 140: Description

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Command Possible response(s) %IPCFL=<inde <CR><LF>OK<CR><LF> x>,[<value>] %IPCFL? <CR><LF>%IPCFL:<retrycount>,<backoffduration>,<connection checkmethod>,<connectioncheckperiod>,<TCPmode>,<senddel aytime>,<MTUnumber>,<inactivitytime>,<retrytimerafterTCPfail>, <PPPInactiveTime><CR><LF><CR><LF>OK<CR><LF> %IPCFL=? <CR><LF>%IPCFL: <CR><LF>[0] Retry Count (range of supported <retrycount >s) <CR><LF>[1] Backoff Duration (range supported <backoffduration>s) <CR><LF>[2] Connection Check Method (range of supported <connectioncheckmethod>s)
  • Page 141: Start Autoconnecting %Ipautocon

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification <backoff duration>: 0~60 (min) : Interval of PPP autoconnecion.The default value is 0. < Connection Check Method >: The defult value is 1. : Disable keepalive timer : Enable keepalive timer <...
  • Page 142: Command Syntax

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 13.11.1 Command Syntax Command Possible response(s) %IPAUTOCON <CR><LF>OK<CR><LF> 13.11.2 Description When the first parmeter of %IPCFL is 0, the autoconnection after reset is disable. In this case, we can use this command to start autoconnect.
  • Page 143: Defined Values

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification A special SET command “%IPCGDCONT= <cid>” will clear all parameters in the setting environment indicated by <cid>. The READ command returns all the parameter values of the defined setting environments. The setting environments are displayed by means of linefeed.
  • Page 144: Informative Examples

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 13.12.4 Informative Examples After executing the following commands consecutively, the results are as follows: Command 1: AT%IPCGDCONT=? Result 1: %IPCGDCONT:(1-16),”IP”,,,(0-1),(0-1) %IPCGDCONT:(1-16),”PPP”,,,(0-1),(0-1) Note: This command supports two kinds of packet switching protocols: “IP” and “PPP”.
  • Page 145: Set Ip Configuration Parameter %Ipctrip

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Command 6: AT%IPCGDCONT? Result 6: %IPCGDCONT:1,”IP”,”vcol.com”,””,0,0 Note: The PDP setting environment whose <cid>=16 in the MS has been cleared. 13.13 Set IP configuration parameter %IPCTRIP 13.13.1 Command Syntax Command Possible response(s) %IPCTRIP=<link_id>,<type>[...
  • Page 146: Pdp Authorization Setting Command %Ipqcpdpp

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification “TCP” the link type is set to TCP “UDP” the link type is set to UDP <dest_ip>: string type, IP address to be connected <dest_port>: 16-bit integer type, Port of the IP address to be connected <local_port>: 16-bit integer type, local port...
  • Page 147: Informative Examples

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 1-16: Index value of PDP setting environment. Other PDP-related commands can be used for invoking the storage position through this index value. <PDP_AUTH_type>: Authorization type(0-2) None CHAP In the mode only password is needed e.g.
  • Page 148: Enable Or Disable Ip Notification %Ipnotif

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification %IPQCPDPP: 16,0 Command 3: AT%IPQCPDPP=1,1,”123456”,”abc” Result 3: Command 4: AT%IPQCPDPP? Result 4: %IPQCPDPP: 1,1,"abc" %IPQCPDPP: 2,0 …… %IPQCPDPP: 16,0 13.15 Enable or disable IP notification %IPNOTIF 13.15.1 Command Syntax Command Possible response(s) %IPNOTIF=<flag>...
  • Page 149: Stk Service Interface Description

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification STK Service Interface Description 14.1 STK Set Facilities %STSF 14.1.1 Command Syntax Command Possible response(s) %STSF=<mode> +CME ERROR:<err> %STSF? <CR><LF>%STSF:<Mode><CR><LF><CR><LF>O K<CR><LF> %STSF=? <CR><LF>%STSF:(list supported <mode>s) <CR><LF><CR><LF>OK<CR><LF> 14.1.2 Description This command is used to set STK functionality: enable and disable STK functionality.
  • Page 150: Description

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 14.2.2 Description This command is an unsolicited report command. Used to inform user the STK card information, then user can get the information via %STGI command. 14.2.3 Defined Values <CmdType>: command type.
  • Page 151: Description

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification inde Command Type Possible response(s) Setup Menu %STGI: <Id>, <Nbltems>, <Alpha Identifier menu> %STGI :<Id1>,<Nbltems>,<Alpha Id1 Label>,<Help Info> [,<NextActionld>]<CR><LF> %STGI: <Id2>, <Nbltems>, <Alpha Id2 Label>, <Help Info>[,<NextActionld>]<CR><LF>[…] Display Text %STGI:<TextInfo>,<TextFormat>,<ClearMode>[,<D urationTime>]...
  • Page 152: Example

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification STK card has already sent a ‘Get Inkey’ command STK card has already sent a ‘Get Input’ command STK card has already sent a ‘Setup Call’ command STK card has already sent a ‘Play Tone’ command STK card has already sent a ‘Set Item’...
  • Page 153: Description

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 14.4.2 Description This command used to inform the STK card of the result of AT command originated by user. The query command used to get the type and index of command which is waiting for user reply.
  • Page 154: Remote Sms Interface Description

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Remote SMS Interface Description Make sure the settings of <mode> and <mt> fields of +CNMI command are 1 and 4. The value is the default value, please don’t change them if you want to use the remote SMS functionality.
  • Page 155: Query Ip Status Of Module Module.ipstack

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification 15.2 Query IP status of module Module.ipstack 15.2.1 Remote SMS Syntax SMS content Possible response(s) Module.ipstack TIPS_SOCK_OFF TIPS_SOCK_CONNECTING,%Local_IP:<local_ip>,%Server_I P: <server_ip> TIPS_SOCK_LISTENING,%Local_IP: <local_ip> TIPS_SOCK_CONNECTING,%Local_IP:<local_ip>,%Client_I P:<client_ip> 15.2.2 Description This remote SMS is used to query the current status of embedded IP operation process.
  • Page 156: Overall Design Constraints

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Overall Design Constraints 16.1 Standards Compliance AT command standards. For details, see the protocols 27.007, 27.005 and V0025-TE. 16.2 Hardware Limitations 16.3 Technology Limitations Issue 18 (2009-06-22) Commercial in Confidence Page 152 of 169...
  • Page 157: Software Quality Attributes

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Software Quality Attributes None Issue 18 (2009-06-22) Commercial in Confidence Page 153 of 169...
  • Page 158: Dependencies

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Dependencies Dependent on the stability of Qualcomm codes. Issue 18 (2009-06-22) Commercial in Confidence Page 154 of 169...
  • Page 159: Feasibility Analysis

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Feasibility Analysis None Issue 18 (2009-06-22) Commercial in Confidence Page 155 of 169...
  • Page 160: Issues To Be Determined

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Issues To Be Determined None Issue 18 (2009-06-22) Commercial in Confidence Page 156 of 169...
  • Page 161: Appendixes

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Appendixes 21.1 Appendix 1 AT Command Description 21.1.1 Basic Commands The format of a basic command is: <command>[<number>] Where, <command> is a single letter (A-Z) or a “&” plus a single letter, and <number>...
  • Page 162 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification commands defined by manufacturers begin with “%”. All extended commands and manufacturer-defined commands are divided into two categories: Action command and parameter command. Action commands Action commands are the commands that carry out a specific action rather than only dealing with local parameters of the MS, e.g.
  • Page 163: Abort Attribute

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification indicates that this command does not exist, and the “COMMAND NOT SUPPORT” information will be returned. If <name> is identifiable, and the command contains uncalled-for parameters, or the number of parameters goes beyond the defined range, the information “TOO MANY PARAMETERS”...
  • Page 164 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification For example: “7” is filled in the column whose <err> is 16 in the “+CPWD=” command. This indicates the “+CPWD=” may incur the CME ERROR whose <err> is 16. Its text string is “incorrect password”.
  • Page 165 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification %SPN= +CLCK= +CCWA= +CCFC= +CUSD= +COPS= %DTMF= %CPBR= %CPBW= %SPN 65280 65281 65282 65823 65284 65285 65286 65287 +CHLD= 34,35 %DTMF= %SPN= The reasons are described as follows: SIM card busy...
  • Page 166 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Password error Failure in obtaining IMEI from NV or invalid IMEI Requiring PH-SIM PIN code Index number not correct Corresponding phonebook storage entry not found Unknown error Phonebook storage is full...
  • Page 167 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Operation not allowed SCA file does not exist in SIM card The correspondence between <err> value of CME ERROR and the text string is as follows: phone failure operation not allowed...
  • Page 168: Appendix 3 Cms Error List

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification service not in use unknown class unknown network message 65280 call index error 65281 call state error 65282 sys state error 65283 parameters error 65284 spn file wrong 65285 spn file accessed denied...
  • Page 169: Appendix 4 Summary Of Final Result Codes

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Some other applications leave SMS interface reserved Operation not supported. In the PDU mode, the PDU parameter is incorrect (actual data length of PDU packet is inconsistent with the given <length>; or PDU format error is detected)
  • Page 170: Appendix 6 List Of Initial Values Of Command Parameter After Ms Restart

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Final result code Code Description COMMAND NOT Numbering mode is not Issued command is not supported SUPPORT supported TOO MANY Numbering mode is not Too many parameters in the PARAMETERS supported issued command 21.5 Appendix 6 List of Initial Values of Command...
  • Page 171: Appendix 7 Examples Of Show Mode

    HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Description of initial value %PROTSEL <n> is 0 +CMMS <n> is 2 %CURC <curc_status> is 0x00000003 21.6 Appendix 7 Examples of Show Mode Query Mode:We can use “AT%SYSINFO?” to acquire system server domain and system mode.
  • Page 172 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification List of reference: [1] 3GPP protocol 27.005-3d0 [2] 3GPP protocol 27.007-320 [3] ITU-T Recommendation V.25 ter V0025-TE.DOC Issue 18 (2009-06-22) Commercial in Confidence Page 168 of 169...
  • Page 173 HUAWEI UMTS M2M Module V100R001 AT Command Interface Specification Acronyms and Abbreviations Abbreviations Full spelling Terminal Equipment Mobile Station Short message RSSI Receive signal strength indicator Bit error rate PLMN Public land mobile network RPLMN Registered PLMN Unsolicited result code...

Table of Contents