Nokia D211 Developer's Manual

Gsm/hscsd/gprs and wlan pc card
Hide thumbs Also See for D211:
Table of Contents

Advertisement

Quick Links

DEVELOPER MANUAL
FOR NOKIA D211
TECHNICAL SPECIFICATIONS TO NETWORK
ADMINISTRATORS AND SYSTEM
DEVELOPERS
VERSION 1.1

Advertisement

Table of Contents
loading

Summary of Contents for Nokia D211

  • Page 1 DEVELOPER MANUAL FOR NOKIA D211 TECHNICAL SPECIFICATIONS TO NETWORK ADMINISTRATORS AND SYSTEM DEVELOPERS VERSION 1.1...
  • Page 2: Table Of Contents

    Contents INTRODUCTION ......................4 CHARACTERISTICS ..................... 5 2.1 WLAN ......................... 5 2.1.1 FREQUENCIES ....................5 2.1.2 STANDARDS....................... 5 2.1.3 ARCHITECTURE....................6 2.1.4 SERVICES......................7 2.1.5 WLAN SUMMARY ....................8 2.2 WECA ......................... 9 2.2.1 TESTING PROCESS ................... 9 2.2.2 FURTHER READING..................10 2.3 GSM .........................
  • Page 3 4.6.1 LIST OF TESTED ACCESS POINTS..............32 4.6.2 KNOWN LIMITATIONS – RECOMMENDED SETTINGS........32 4.7 SOFTWARE INTERFACE..................32 4.8 SIM SERVICES ( NOKIA OPERATOR WIRELESS LAN) ......... 35 AT COMMANDS ......................36 5.1 INTRODUCTION ...................... 36 5.2 AT COMMAND SYNTAX ..................36 5.2.1 S-REGISTER COMMANDS ................
  • Page 4 6.1 S REGISTERS......................39 6.2 TE-TA INTERFACE COMMANDS ................40 6.3 V.25TER ........................40 6.3.1 S3 COMMAND LINE TERMINATION CHARACTER.......... 40 6.3.2 S4 RESPONSE FORMATTING CHARACTER ..........40 6.3.3 S5 COMMAND LINE EDITING CHARACTER............ 40 6.3.4 E COMMAND ECHO ..................40 6.3.5 Q RESULT CODE SUPPRESSION ..............
  • Page 5 7.2.3 &Y SELECT POWER-UP CONFIGURATION ............ 48 7.3 GSM 07.07........................ 48 7.3.1 +CGMI REQUEST ME MANUFACTURER IDENTIFICATION ......48 7.3.2 +CGMM REQUEST ME MODEL IDENTIFICATION .......... 48 7.3.3 +CGMR REQUEST ME REVISION IDENTIFICATION........48 7.3.4 +CGSN REQUEST ME SERIAL NUMBER IDENTIFICATION ......48 7.3.5 +CSCS SELECT TE CHARACTER SET............
  • Page 6 8.3.3 +CHUP HANGUP CALL..................57 8.3.4 +CBST SELECT BEARER SERVICE TYPE ............57 8.3.5 +CRLP RADIO LINK PROTOCOL ..............58 8.3.6 +CR SERVICE REPORTING CONTROL............59 8.3.7 +CEER EXTENDED ERROR REPORT ............. 59 8.3.8 +CRC CELLULAR RESULT CODES ..............59 8.3.9 +CSNS SINGLE NUMBERING SCHEME ............
  • Page 7 10.1.7 +CPBW WRITE PHONEBOOK ENTRY ............70 11. ME ERROR COMMAND (GSM 07.07)................. 71 11.1.1 +CMEE REPORT MOBILE EQUIPMENT ERROR.......... 71 11. SMS COMMANDS (GSM 07.05).................. 71 11.1.2 +CSMS SELECT MESSAGE SERVICE............71 11.1.3 +CPMS PREFERRED MESSAGE STORAGE ..........71 11.1.4 +CMGF MESSAGE FORMAT .................
  • Page 8 12.2.6 +FRM RECEIVE DATA WITH A SUPPORTED CARRIER ......79 12.2.7 +FRS RECEIVE SILENCE ................79 12.2.8 +FTH TRANSMIT HDLC DATA WITH A SUPPORTED CARRIER....79 12.2.9 +FTM TRANSMIT DATA WITH A SUPPORTED CARRIER......79 12.2.10 +FTS TRANSMIT SILENCE................79 12.3 CLASS 2 .......................
  • Page 9 12.3.28 +FPTS PAGE TRANSMISSION STATUS PARAMETER ........ 85 12.3.29 +FRBC PHASE C RECEIVE DATA BLOCK SIZE ........... 86 12.3.30 +FREL PHASE C RECEIVED EOL ALIGNMENT CONTROL PARAMETER .. 86 12.3.31 +FREV REQUEST REVISION ID..............86 12.3.32 +FSPL REQUEST TO POLL................86 12.3.33 +FTBC PHASE C TRANSMIT DATA BLOCK SIZE.........
  • Page 10 12.4.26 +FNS NON-STANDARD FRAME FIF OCTET STRING ........93 12.4.27 +FPI LOCAL POLLING ID STRING ..............93 12.4.28 +FPP PACKET PROTOCOL COMMAND ............94 12.4.29 +FPS PAGE STATUS ..................94 12.4.30 +FRQ RECEIVE QUALITY THRESHOLD............94 12.4.31 +FRY ECM RETRY COUNT ................94 12.4.32 +FSP REQUEST TO POLL................
  • Page 11 16.3.4 +CRING DISTINCTIVE RING................ 100 16.3.5 +CLIP CALLING LINE IDENTIFICATION REPORT ........101 16.3.6 +CSSU UNSOLICITED SUPPLEMENTARY SERVICE NOTIFICATION..101 16.3.7 +CCWA CALL WAITING ................101 16.3.8 +CREG NETWORK REGISTRATION ............101 16.3.9 +CUSD NETWORK INITIATED UNSTRUCTURED SUPPLEMENTARY SERVICE DATA......................102 16.3.10 +CME ERROR MOBILE EQUIPMENT ERROR ..........
  • Page 12 Nokia operates a policy of continuous development. Nokia reserves the right to make changes and improvements to any of the products described in this document without prior notice. Under no circumstances shall Nokia be responsible for any loss of data or income or any special, incidental, consequential or indirect damages howsoever caused.
  • Page 13: For Your Safety

    For your safety Read these simple guidelines. Breaking the rules may be dangerous or illegal. Further detailed information is given in this manual. Do not switch the radio card on when wireless equipment use is prohibited or when it may cause interference or danger. Road safety comes first Don’t use the radio card while driving.
  • Page 14 Accessories Use only approved accessories. Do not connect incompatible products. Water-resistance Your radio card is not water-resistant. Keep it dry. Backup copies Remember to make backup copies of all important data. Connecting to other devices When connecting to any other device, read its user's guide for detailed safety instructions.
  • Page 15: Introduction

    The functionality of the Nokia D211 can be controlled by the host unit using AT commands. The Nokia D211 can be plugged into computers or other devices having a PC card type II slot, or integrated into vertical solutions such as vending machines or security systems.
  • Page 16: Characteristics

    PHY standards utilise the 2.4 GHz frequency band and one is designed for the 5 GHz frequency band. IEEE 802.11b /25/, the current industry standard that the vast majority of the current WLAN products -- including the Nokia D211 – support, specifies a 2.4 GHz radio that utilises Direct 5/113...
  • Page 17: Architecture

    Sequence Spread Spectrum (DSSS) technology. IEEE 802.11b offers 5.5 and 11 Mbit/s physical data rates. The multirate control of 802.11 MAC protocol allows a terminal to switch from the 11 Mbit/s link speed down to 5.5 and even further down to 2 and 1 Mbit/s if the radio channel quality for some reason cannot accommodate higher data rates.
  • Page 18: Services

    STA 1 STA 2 BSS 1 Portal STA 3 STA 4 802.X LAN BSS 2 Figure 2. Infrastructure network (ESS). An independent network, or BSS (Basic Service Set), consists of two or more stations that communicate directly with each other through the wireless medium. This kind of network can also be referred to as an ad hoc network.
  • Page 19: Wlan Summary

    2.1.5 WLAN Summary The Nokia D211 supports the IEEE 802.11b standard that is the industry de facto standard. The maximum data rate is 11 Mbit/s. The Nokia D211 operates on the 2.4 GHz ISM frequency band. 8/113...
  • Page 20: Weca

    WLAN multi-vendor interoperability. The founding members of the group include 3Com, Aironet (now part of Cisco systems), Intersil (formerly Harris Semiconductors), Lucent Technologies (now Agere systems), Nokia, and Symbol Technology. It is notable that today WECA has approximately 140 member companies.
  • Page 21: Further Reading

    2.2.2 Further Reading For more information on WECA and on the Wi-Fi standard, check the Wi-Fi™ web site at http://www.wi-fi.com/. The web site also contains a list of Wi-Fi certified products. 2.3 GSM GPRS and HSCSD operate in GSM networks at the 900 MHz and 1800 MHz bands. The maximum transmit power is 2 W for GSM 900 and 1 W for GSM 1800.
  • Page 22: Hscsd

    43200 bps (Multi slot class 6, 3+1) The Nokia D211 supports multi slot class 6 (Max Rx time slots 3, Max Tx time slots 2, sum 4). One time slot can be from 9.6 kbit/s to 14.4 kbit/s (network dependent).
  • Page 23 The Nokia D211 supports multi slot class 6 (Max Rx time slots 3, Max Tx time slots 2, sum 4, type 1). Type 1 MS are not required to transmit and receive at the same time. No time slots are allocated explicitly for one user for a GPRS call period.
  • Page 24: Terminal Classes

    Class-C GPRS MS can exclusively operate GPRS services. The Nokia D211 is a class B terminal. The Nokia D211 can be attached to GSM and GPRS services simultaneously. Data calls can be received during GPRS activity. No data calls, however, are possible when GPRS data transmission is active, and no GPRS data transmission is possible when a data call is active ->...
  • Page 25: Sms

    The Nokia D211 is a GPRS Class B mobile. The Nokia D211 GPRS single slot data rate can be up to 21.4 kbit/s and multislot data (1+3 or 2+2 timeslots) can be up to 64.2 kbit/s. 2.4 SMS The Nokia D211 supports several SMS-based services: OTA (over-the-air configuration), business cards, picture messages, and concatenated messages.
  • Page 26: General Hardware Specifications

    The Nokia D211 is an extended type II PC card. 3.2 ELECTRICAL SPECIFICATIONS The Nokia D211 supply voltage range is from 4.75V to 5.25V. If the supply voltage is lower than 4.75V, operation of the card is not guaranteed. Exceeding 5.5V supply voltage may damage the card.
  • Page 27: Pc Card Interface

    3.5.1 PC card interface The main external interface of the Nokia D211 is a PC card connector. Host system handles all control and communication through the PC card connector to the card. Host system also provides the power supply to the card. The connector pin out and operation is compatible with the PC card standard release 7.0 (February 1999).
  • Page 28: Sim & Smart Card

    10mm extended portion can be used for locking the Nokia D211 into the PC card slot SIM / smart card slot PC card connector Figure 5: Nokia D211 3.7 ANTENNA 3.7.1 GSM The Nokia D211 has an internal antenna for GSM 900/1800 MHz. 17/113...
  • Page 29: Wlan

    Indoor 20-100 m radius depending on the surroundings. • Outdoor 900 m max (line of sight). Radiation pattern depends on the laptop or device that the Nokia D211 is connected to. Therefore it is not possible to give any specific radiation figure here. 3.8 ENVIRONMENTAL SPECIFICATIONS •...
  • Page 30: Type Approval And Emc Testing

    EN 300 328-1 /17/. If the host interface is designed for the Nokia D211 only, the combination of the host and the Nokia D211 has to fulfil the requirements of the standards EN 301 489-7, EN 301 489-17 and EN 300 328-2.
  • Page 31: General Software Specifications

    4.1 SUPPORTED OPERATING SYSTEMS The Nokia D211 is compatible with a wide range of laptops and handheld devices, as long as they include a type II or III PC card slot with sufficient power supply and run on one of the following operating systems: •...
  • Page 32 If you do not have Autorun enabled, go to your CD-ROM drive and double-click on Start.exe. If you just want to install the Nokia D211 without opening the entire multimedia, select Exit at the beginning of the multimedia and start the installation program by starting \\language\setup\setup.exe directly from the CD-ROM.
  • Page 33: Installation Disk

    A network administrator can create an installation disk using the Administrator module of the Nokia D211 UI. An installation disk can contain all network settings and profiles needed in your company network. This means that the user can install the Nokia D211 from an installation disk without any knowledge about GSM/GPRS/WLAN networks or network settings.
  • Page 34: Advanced Settings

    Caution: Improper usage of advanced WLAN settings may disable the WLAN functionality of the Nokia D211, may disturb the WLAN network or may be illegal. In the recommended values column, the default value -- if no automatic value is applicable –...
  • Page 35 Beacon period Indicates the number of time 100 - 1000 ad hoc Stations joining an existing ad units that a station will use for hoc network assume that the (100 time units) scheduling beacon beacon period is already defined transmissions when in the ad for the network.
  • Page 36 Hidden scan Indicates the number of 10 - 100 Scanning Mobility of a station is improved period seconds that will pass by reducing the hidden scan (30 seconds) between performing two period at the expense of hidden scans when bandwidth. Note that scanning connected to a WLAN access involves sending of probe point...
  • Page 37 Passive scan Indicates the maximum time 200 – 1000 scanning Passive scan is performed when timing that a station spends on each prompting for network to be (250 time units) channel when performing a joined when selecting the profile. passive scan The value should be higher (at least double) than the beacon period of the networks available.
  • Page 38 Station security, security If a station is trying to connect to station expects the WLAN Network security a Wi-Fi access point (not a Nokia access point to meet the access point) with WEP keys, the (Station security) security level configured in user may need to use Network the station.
  • Page 39 Supported Supported rates are used for 1, 2, 5.5, 11 Mbit/s radio Automatic setting means that all rates unicast (normal) traffic. Basic rates are supported and are Basic rates are used for basic rates. When using an (no selection) transmitting multicast / application that requires high broadcast data frames and bandwidth, the user may need to...
  • Page 40: Security

    Figure 6: Secure remote access architecture 4.5.1 WEP keys Wireless LAN offers basic protection in terms of WEP (Wired Equivalent Privacy). The Nokia D211 supports three key lengths: 40 (40+24), 128 (104+24), and 152 (128+24) bits. Tip: Regardless of how the WEP keys have been named, all keys are compatible as long as their length is the same.
  • Page 41: Vpn

    Typically, the company IT department administrates the VPN server. The VPN client software is installed on the user's PC and is run on top of the Nokia D211 software. The same standard client configuration is used together with both GPRS and WLAN.
  • Page 42: Personal Firewall

    Kerio Personal Firewall v.2.1.3 BlackICE Defender v.2.5 Norton Personal Firewall 2002 Infoexpress' CyberArmor Personal Firewall client Note: If you encounter problems with BlackICE and the Nokia D211, please read the following BlackICE support article on how to correct the situation: http://www.networkice.com/Advice/Support/KB/q000023/default.htm. 31/113...
  • Page 43: Wlan Compatibility

    Typically, companies that wish to use the Nokia D211 as a part of their product, use the SDK. The SDK provides a software developer with the necessary software resources to access the functionality of the Nokia D211.
  • Page 44 IND_PHONE_CALL. There are numerous messages that are used to access the features of the Nokia D211. For simplicity, they have been grouped into service sets that collect a set of related service message definitions together. Below is a list of service sets available.
  • Page 45 CTRL MIB: Control MIB service set provides interface functions, request-response structures to access ctrl specific MIB values. Control: Control service set offers basic card managing functionality, such as operating mode settings, stopping the card, or connecting and disconnecting. Dialup: Dialup service set offers the functionality to manage dial-up connection settings, establishing connections or disconnecting.
  • Page 46: Sim Services ( Nokia Operator Wireless Lan)

    Internet and intranet access that is automatically available for all customers who have the Nokia D211 and a GSM subscription. A regular SIM card that is inserted into the Nokia D211 is used for user authentication and billing. This makes the solution extremely easy to use and implement.
  • Page 47: At Commands

    AT commands from the user. When the software in the Nokia D211 has received an AT command, it responds with a message that is displayed on the screen of the device you are using.
  • Page 48: Basic Commands

    5.2.2 Basic commands Table format used in command description sections: Command Description set/execute for value x CMD[x] for value y CMDy Commands D (dial), A (answer) and O (return to online data state) include also columns for possible result codes. Basic command (no ‘+’...
  • Page 49: Command Line

    5.3 COMMAND LINE See figure below for general structure of a command line. Basic structure of a command line (ETSI, GSM 07.07 version 5.4.0, chapter 4.1.) 5.4 INFORMATION RESPONSES AND RESULT CODES The TA response for the example command line in the figure above could be as shown below.
  • Page 50: List Of At Commands Supported By Nokia D211

    LIST OF AT COMMANDS SUPPORTED BY NOKIA D211 6.1 S REGISTERS Here is a list of S registers, the values of which can be changed with AT commands. Unless otherwise specified, the value range is 0 – 255. S register...
  • Page 51: Te-Ta Interface Commands

    6.2 TE-TA INTERFACE COMMANDS 6.3 V.25TER 6.3.1 S3 Command line termination character Command Response <n> values 0..127 (default 13) S3=<n> read <n> 000.. 127 Mandatory. V.25ter section 6.2.1. Default character is carriage return. The setting is also used in result code and information response formatting (see command V). 6.3.2 S4 Response formatting character Command Response...
  • Page 52: Q Result Code Suppression

    6.3.5 Q Result code suppression Command Description transmit codes Q[0] suppress codes Mandatory. V.25ter section 6.2.5. Affects only result codes, not information responses. 6.3.6 V DCE response format Command Description numeric V.25ter basic syntax result codes, limited headers and V[0] trailers verbose V.25ter basic syntax result codes, full headers and trailers Mandatory.
  • Page 53: D Circuit 108 (Data Terminal Ready) Behaviour

    6.3.9 &D Circuit 108 (data terminal ready) behaviour Command Description ignored &D[0] on->off causes transition to on-line command state if call in progress &D1 on->off causes hangup &D2 on->off causes hangup and performs reset (like Z) (‘de facto’ feature) &D3 Mandatory (only values 0 and 2).
  • Page 54: Ifc Dte-Dce Local Flow Control

    <DCE_by_DTE> specifies the method to be used by the DTE to control the flow of received data from the Nokia D211. <DTE_by_DCE> specifies the method to be used by the Nokia D211 to control the flow of transmitted data from the DTE.
  • Page 55: De Facto

    6.4.2 &S DSR signal behaviour Command Description always on &S[0] normal operation &S1 Mandatory for compatibility reasons. This is a dummy command for the Nokia D211. 6.4.3 &K Select flow control Command Description no flow control &K[0] hardware flow control (RTS/CTS) &K3...
  • Page 56: Generic Commands

    (and reset to factory defaults). Additional commands on the same command line after the Z command will be ignored. Note: profile is saved to the Nokia D211 card and it is NOT the same as a Profile in the Nokia D211 windows UI.
  • Page 57: I Request Identification Information

    Command Response execute +GMM Model information (Nokia D211) Mandatory. V.25ter section 6.1.5. Note that in case of a product with TA and ME in a single physical entity, response of +CGMM is identical. 7.1.6 +GMR Request TA revision identification Command...
  • Page 58: Gsn Request Ta Serial Number Identification

    7.1.7 +GSN Request TA serial number identification Command Response execute +GSN xxxxxxxxxx… Optional. V.25ter section 6.1.7. Note that because TA and ME are in a single physical entity, response of +CGSN is identical (i.e. IMEI). 7.1.8 +GCAP Request complete capabilities list Command Response execute...
  • Page 59: Y Select Power-Up Configuration

    7.3.2 +CGMM Request ME model identification Command Response +cme error execute +CGMM Model info (Nokia D211) test +CGMM=? Optional. 07.07 section 5.2. Note that because TA and ME are in a single physical entity, response of +GMM is identical. 7.3.3 +CGMR Request ME revision identification...
  • Page 60: Cscs Select Te Character Set

    7.3.5 +CSCS Select TE character set Command Response Default +CSCS=<chset> "PCCP437" read +CSCS? +CSCS: <chset> test +CSCS=? +CSCS:("UCS2","GSM","PCCP437","PCDN","IRA","8859- 1","HEX") Optional. 07.07 section 5.5. 7.3.6 +WS46 Select wireless network Command Response +WS46=[<n>] read +WS46? <n> test +WS46=? (12) Optional. 07.07 section 5.7, TIA-678 section 5.2.4.3. Currently there are no values for GSM1800 (or GSM1900) but ‘12’...
  • Page 61: Call Control Commands

    CALL CONTROL COMMANDS NOTE: In case that the product implements call related supplementary services (hold/waiting/multiparty/etc.), AT interpreter must keep track of all available calls by keeping its own call stack. 8.1 V.25TER 8.1.1 D Dial Command Possible verbose Numeric Description result codes (V1) (V0) execute...
  • Page 62 Values Description <dial-string> characters V.25ter dialling digits accepted as valid digits 0123456789+* accepted but ignored #ABCD V.25ter modifiers in case of voice call: originate call to the number preceding comma, wait for remote answer, pause for length specified with S8 register, and send numbers after comma as DTMF digits;...
  • Page 63: T Select Tone Dialling

    8.1.2 T Select tone dialling Command execute Mandatory. V.25ter section 6.3.2. This setting is ignored. 8.1.3 P Select pulse dialling Command execute Mandatory. V.25ter section 6.3.3. This setting is ignored. 8.1.4 A Answer Command Possible verbose Numeric Description result codes (V1) (V0) execute data/fax call established;...
  • Page 64: O Return To Online Data State

    8.1.6 O Return to online data state Command Possible verbose Numeric Description result codes (V1) (V0) execute data/fax call continued; rate 300 bps (or X forbids rate display) O[0] CONNECT data call continued; rate 1200 bps CONNECT 1200 data call continued; rate 2400 bps CONNECT 2400 data call continued;...
  • Page 65: S8 Comma Dial Modifier Time

    8.1.10 S8 Comma dial modifier time Command Response <n> values 0..255 (default 2) S8=<n> read <n> 000..255 Mandatory. V.25ter section 6.3.11. Value is given in seconds. See also D. 8.1.11 S10 Automatic disconnect delay Command Response <n> values 0..255 (default 100) S10=<n>...
  • Page 66: Dr Data Compression Reporting

    <neg> specifies if the DCE should continue to operate in case the desired result is not obtained: Do not disconnect if Rec. V.42 bis is not negotiated by the remote DCE as specified in <dir> 1 Disconnect if Rec. V.42 bis is not negotiated by the remote DCE as specified in <dir>...
  • Page 67: S2 Escape Code Character

    8.2.3 S2 Escape code character Command Response <n> values 0..127 (default 43) S2=<n> read <n> 000..127 Optional. Default character is a plus sign. See also Escape sequence. 8.2.4 S12 Escape guard time Command Response <n> values 0..255 (default 50) S12=<n> read S12? <n>...
  • Page 68: Cmod Call Mode

    8.3.2 +CMOD Call mode Command Response Default +CMOD=<mode> read +CMOD? +CMOD: <mode> test +CMOD=? +CMOD: (0,1) Mandatory when alternating calls implemented. 07.07 sections 6.4, 6.6, and annexes E, F. Note that alternating call answering operations from an external UI may change +CMOD values.
  • Page 69: Crlp Radio Link Protocol

    9600 bps (V.32) 9600 bps (V.34) 14400 bps (V.34) 19200 bps (V.34) 28800 bps (V.34) 1200 bps (V.120) 2400 bps (V.120) 4800 bps (V.120) 9600 bps (V.120) 14400 bps (V.120) 19200 bps (V.120) 28800 bps (V.120) 38400 bps (V.120) 48000 bps (V.120) 56000 bps (V.120) 300 bps (V.110) 1200 bps (V.110)
  • Page 70: Cr Service Reporting Control

    Parameters: <iws> Inter Working Function (IWF) to MS window size <mws> MS to IWF window size <T1> acknowledgement timer in units of 10 ms <N2> retransmission attempts <ver> RLP version number in integer format; when version indication is not present it shall equal 0 <T4>...
  • Page 71: Chsr Hscsd Parameters Report

    voice (default) – Dummy code included for compatibility reasons alternating voice/fax, voice first (teleservice 61) – Dummy code included for compatibility reasons fax (teleservice 62) data alternating voice/fax, fax first (teleservice 61) – Dummy code included for compatibility reasons 8.3.10 +CHSR HSCSD parameters report Command Response Default...
  • Page 72: Chsc Hscsd Current Call Parameters

    <wAiur>: integer type; wanted air interface user rate. 0 indicates that TA shall calculate a proper value from currently selected fixed network user rate (<speed> subparameter from +CBST command), <codings>, and <wRx> (or <maxRx> from +CHSD command if <wRx>=0). Other values: 9600 bps 14400 bps 19200 bps...
  • Page 73: Cvhu Voice Hangup Control

    8.3.15 +CVHU Voice hangup control Command Response Default +CVHU=<mode> read +CVHU? +CVHU: <mode> test +CVHU=? +CVHU: (0-2) Optional. 07.07 section 6.19. By default, the Nokia D211 should ignore DTR drop, but disconnect on ATH during voice mode of a call. 62/113...
  • Page 74: Network Service Commands (Gsm 07.07)

    Optional. 07.07 section 7.3. ‘Set’ command selects a network or sets automatic network selection. ‘Read’ command returns the current network. ‘Test’ command returns available networks. Short alphanumeric operator name format (<format>=1) and selection <mode>=2 and =4 are not supported by the Nokia D211. Parameters: <mode>: automatic (<oper>...
  • Page 75: Clck Facility Lock

    <format>: numeric <oper> <oper>: the numeric format is the GSM Location Area Identification number (refer GSM 04.08 10.5.1.3) which consists of a three BCD digit country code coded as in ITU-T E.212 Annex A, plus a two BCD digit network code, which is administration specific;...
  • Page 76: Clip Calling Line Identification Presentation

    9.1.5 +CLIP Calling line identification presentation Command Response Default +CLIP=<n> read +CLIP? +CLIP: <n>,<m> test +CLIP=? +CLIP: (0,1) Optional. 07.07 section 7.6. Controls the presentation of +CLIP unsolicited result code or returns CLIP subscription status from the network. If the product does not support network status query, <m>...
  • Page 77: Ccfc Call Forwarding Number And Conditions

    9.1.8 +CCFC Call forwarding number and conditions Command Response Default +cme error execute when <mode>=2: +CCFC=<reason>, [,,, <mode>,<number>, see Note +CCFC: <status>,<class1>[,<number>,<type> #1,7 <type>,<class>, [,<subaddr>,<satype>[,<time>]]] ,,see <subaddr>, [<CR><LF>+CCFC: <status>,<class2>[,<number> Note <satype>, ,<type>[,<subaddr>,<satype>[,<time>]]] #2,20] <time> [...]] test +CCFC=? +CCFC: (0-5) Optional. 07.07 section 7.10. Controls call forwarding supplementary services. <reason> values 4 and 5 are only applicable for <mode>=0.
  • Page 78: Chld Call Related Supplementary Services

    voice data also all other values below 128 are reserved <status>: not active active 9.1.10 +CHLD Call related supplementary services Command Response +cme error execute +CHLD=<n> test +CHLD=? +CHLD: (0,1,1x,2,2x,3,4) Optional. 07.07 section 7.12. Controls call hold, multiparty and explicit call transfer supplementary service operations similarly as defined in GSM 02.30 section 4.5.5.1.
  • Page 79: Caoc Advice Of Charge

    - if <dcs> indicates that 8-bit data coding scheme is used: ME/TA converts each 8-bit octet into two IRA character long hexadecimal number (e.g. octet with integer value 42 is presented to TE as two characters 2A (IRA 50 and 65)) <dcs>: GSM 03.38, Cell Broadcast Data Coding Scheme in integer format (default 0) <m>:...
  • Page 80: Me Control And Status Commands (Gsm 07.07)

    +CSQ +CSQ: <rssi>,99 test +CSQ=? +CSQ: (0-31,99),(99) Optional. 07.07 section 8.5. Returns signal strength as calculated by ME. Bit error rate reporting not supported by the Nokia D211. 10.1.4 +CPBS Select phonebook memory storage Command Response Default +cme error +CPBS=<storage>...
  • Page 81: Cpbr Read Phonebook Entries

    10.1.5 +CPBR Read phonebook entries Command Response +cme error execute +CPBR=<index1>, [+CPBR: <index1>,<number>,<type>,<text>[[...] <index2> <CR><LF>+CPBR: <index2>,<number>,<type>,<text>]] test +CPBR=? +CPBR: (<index>-list),[<nlength>],[<tlength>] Optional. 07.07 section 8.12. If the given index range is valid but all entries in it are empty, the response is empty. Test command returns the location range that is supported by the current storage as a compound value and the maximum length of <number>...
  • Page 82: Me Error Command (Gsm 07.07)

    See also result code +CME ERROR. Textual error code presentation (parameter value 2) is not supported. SMS COMMANDS (GSM 07.05) Note: SMS cannot be controlled using AT commands because the Nokia D211 SMS application (Nokia Short Messaging) controls them. 11.1.2 +CSMS Select message service...
  • Page 83: Cmgf Message Format

    11.1.4 +CMGF Message format Command Response Default +CMGF=[<mode>] read +CMGF? +CMGF: <mode> test +CMGF=? +CMGF: (0,1) Mandatory. 07.05 section 3.2.3. Used to select SMS PDU mode or SMS Text mode. 11.1.5 +CSCA Service centre address Command Response Default +CSCA=<sca>[,<tosca>] read +CSCA? +CSCA: <sca>,<tosca>...
  • Page 84: Csas Save Settings

    Mandatory when messages can be received directly to TE. 07.05 section 3.4.1. <bm>=1 is not implemented in the Nokia D211 (requires CBM memory in ME). Note: SMS cannot be controlled using AT command because the Nokia D211 SMS application (Nokia Short Messaging) controls them.
  • Page 85: Cmgl List Messages

    (+CMGF=1): +CMGL=? +CMGL: ("REC UNREAD","REC READ","STO UNSENT", "STO SENT","ALL") PDU mode (+CMGF=0): +CMGL: (0-4) Optional. 07.05 section 3.4.2. <alpha> not supported by the Nokia D211. 11.1.13 +CMGR Read message Command Response +cms error Execute text mode (+CMGF=1), SMS-DELIVER: +CMGR= <index>...
  • Page 86: Cnma New Message Acknowledgement To Me/Ta

    11.1.14 +CNMA New message acknowledgement to ME/TA Command Response +cms error Execute text mode (+CMGF=1): +CNMA PDU mode (+CMGF=0): +CNMA=[<n>[,<length>[<CR>PDU is given<ctrl- Z/ESC> ]]] Test PDU mode (+CMGF=0): +CNMA=? +CNMA: (0-2) Optional. 07.05 section 3.4.4. PDU entering as specified in 07.05. Command is available only when +CSMS=1 is supported.
  • Page 87: Cmgw Write Message To Memory

    11.1.17 +CMGW Write message to memory Command Response Default +cms error Execute storing successful: text mode: text mode (+CMGF=1): +CMGW: <index> [,129/145, +CMGW[=<oa/da>[,<tooa/toda>[,<stat>]]] <CR>text is entered<ctrl-Z/ESC> "STO UNSENT"] PDU mode: PDU mode (+CMGF=0): [,2] +CMGW=<length>[,<stat>]<CR> PDU is given<ctrl-Z/ESC> Test +CMGW=? Optional.
  • Page 88: Fax Commands

    12. FAX COMMANDS The following fax (+F) command sets are available for products supporting GSM 03.45 facsimile group 3 transparent. Appendix D and E list possible responses that fax might give during a fax call. Different flaggings of the fax sub-module are not considered in this document. 12.1 ALL CLASSES 12.1.1 +FCLASS DCE mode select Command...
  • Page 89: Fdd Double Escape Character Replacement

    +FMI? Nokia Corporation test TIA/EIA-578-A Section 8.2.4 /5/. 12.2.3 +FMM Request model ID Command Response Default read +FMM? Nokia D211 test TIA/EIA-578-A Section 8.2.4 /5/. 12.2.4 +FMR Request revision ID Command Response Default read +FMR? V 5.00 01-04-02 DTE-1...
  • Page 90: Frm Receive Data With A Supported Carrier

    12.2.6 +FRM Receive data with a supported carrier Command Response Default +FRM=<n> read test +FRM=? S48 = 0: 24,48,72,96 S48 = 1: 24,48,72,96,121,145 Can be set only when on-line. TIA/EIA-578-A Section 8.3.4 /5/. Accepts also values "73, 74 , 97, 98, 122 and 146", but those are internally converted to "72,96,121 or 145".
  • Page 91: Class 2

    12.3 CLASS 2 All Class 2 facsimile commands are defined in SP-2388 /7/. 12.3.1 +FAA Adaptive answer Command Response Default +FAA=<n> read +FAA? <n> test +FAA=? (0-1) SP-2388 Section 8.5.4.1 /7/. 12.3.2 +FAXERR Fax error value parameter Command Response Default read +FAXERR? <n>...
  • Page 92: Fbuf Dce's Data Buffer Characteristics

    12.3.6 +FBUF DCE's data buffer characteristics Command Response Default read +FBUF? e.g. 6000,0,0,0 test SP-2388 Section 8.5.4.2 /7/. 12.3.7 +FBUG Session message reporting Command Response Default +FBUG=<n> read +FBUG? <n> test +FBUG=? (0-1) SP-2388 Section 8.5.1.10 /7/. 12.3.8 +FCIG Local polling ID string Command Response Default...
  • Page 93: Fctcrty Ecm Retry Count

    12.3.11 +FCTCRTY ECM retry count Command Response Default +FCTCRTY=<n> read +FCTCRTY? <n> test +FCTCRTY=? (0-255) SP-2388 Section 8.5.2.8 /7/. 12.3.12 +FDCC Capabilities parameters Command Response Default +FDCC=<a>, S47=0, S48=0: 1,3,0,2,0,0,0,0 <b>,<c>, S47=1, S48=0: 1,3,0,2,0,1,0,0 <d>,<e>, S47=2, S48=0: 1,3,0,2,0,2,0,0 <f>,<g>,<h> S47=2, S48=1: 1,5,0,2,0,2,0,0 read +FDCC? <a>,<b>,<c>,<d>,<e>,<f>,<g>,<h>...
  • Page 94: Fdis Current Session Parameters

    12.3.15 +FDIS Current session parameters Command Response Default +FDIS=<a>, S47=0, S48=0: 1,3,0,2,0,0,0,0 <b>,<c>, S47=1, S48=0: 1,3,0,2,0,1,0,0 <d>,<e>, S47=2, S48=0: 1,3,0,2,0,2,0,0 <f>,<g>,<h> S47=2, S48=1: 1,5,0,2,0,2,0,0 read +FDIS? <a>,<b>,<c>,<d>,<e>,<f>,<g>,<h> test +FDIS=? S48=0: (0-1),(0-3),(0-4),(0-2), (0-3),(0-2),(0-1),(0-7) S48=1: (0-1),(0-5),(0-4),(0-2), (0-3),(0-2),(0-1),(0-7) SP-2388 Section 8.5.1.2 /7/. Value in S47 (ECM) affects to sixth and S48 (14.4k) to second parameter. See chapter 4.3 and 15.2.
  • Page 95: Fet Transmit

    12.3.19 +FET Transmit page punctuation Command Response Default +FET=<n> read +FET? <n> test +FET=? (0-2) SP-2388 Section 8.3.4 /7/. 12.3.20 +FK Terminate session Command Response Default action read test SP-2388 Section 8.3.6 /7/. 12.3.21 +FLID Local ID string Command Response Default +FLID="<string>"...
  • Page 96: Fmdl Request Model Id

    12.3.24 +FMDL Request model ID Command Response Default read +FMDL? Nokia D211 test SP-2388 Section 8.2.5 /7/. 12.3.25 +FMFR Request manufacturer ID Command Response Default read +FMFR? Nokia Corporation test SP-2388 Section 8.2.4 /7/. 12.3.26 +FMINSP Minimum acceptable Phase C speed...
  • Page 97: Frbc Phase C Receive Data Block Size

    12.3.29 +FRBC Phase C receive data block size Command Response Default +FRBC=0 read +FRBC? test +FRBC=? Dummy command. SP-2388 Section 8.5.3.2 /7/. 12.3.30 +FREL Phase C received EOL alignment control parameter Command Response Default +FREL=0 read +FREL? test +FREL=? Dummy command. SP-2388 Section 8.5.3.4 /7/. 12.3.31 +FREV Request revision ID Command...
  • Page 98: Fvrfc Vertical Resolution Format Conversion

    12.3.34 +FVRFC Vertical resolution format conversion Command Response Default +FVRFC=0 read +FVRFC? test +FVRFC=? Dummy command. SP-2388 Section 8.5.3.5 /7/. 12.3.35 +FWDFC Page width format conversion Command Response Default +FWDFC=0 read +FWDFC? test +FWDFC=? Dummy command. SP-2388 Section 8.5.3.8 /7/. 87/113...
  • Page 99: Class 2.0

    12.4 CLASS 2.0 All Class 2.0 facsimile commands are defined in ITU-T T.32 /9/ and TIA/EIA-592-A /6/. 12.4.1 +FAA Adaptive answer Command Response Default +FAA=<n> read +FAA? <n> test +FAA=? (0-1) TIA/EIA-592-A Section 8.5.2.5 /6/. 12.4.2 +FBO Data bit order Command Response Default...
  • Page 100: Fcc Capabilities Parameters

    12.4.5 +FCC Capabilities parameters Command Response Default +FCC=<a>, S47=0, S48=0: 1,3,0,2,0,0,0,0 <b>,<c>, S47=1, S48=0: 1,3,0,2,0,1,0,0 <d>,<e>, S47=2, S48=0: 1,3,0,2,0,1,0,0 <f>,<g>,<h> S47=2, S48=1: 1,5,0,2,0,1,0,0 read +FCC? <a>,<b>,<c>,<d>,<e>,<f>,<g>,<h> test +FCC=? S48=0: (0-1),(0-3),(0-4),(0-2), (0-3),(0-1),(0-1),(0-7) S48=1: (0-1),(0-5),(0-4),(0-2), (0-3),(0-1),(0-1),(0-7) TIA/EIA-592-A Section 8.5.1.1 /6/. Value in S47 (ECM) affects to sixth and S48 (14.4k) to second parameter. Values of 1 and 2 makes still difference in S47 even when it is not shown when reading values.
  • Page 101: Fct Phase C Response Timeout

    12.4.9 +FCT Phase C response timeout Command Response Default +FCT=<n> read +FCT? <n> test +FCT=? (0-FF) TIA/EIA-592-A Section 8.5.2.6 /6/. 12.4.10 +FDR Receive phase C data Command Response Default action +FDR read test Can be used only when on-line. TIA/EIA-592-A Section 8.3.4 /6/. 12.4.11 +FDT Transmit phase C data Command...
  • Page 102: Fhs Call Termination Status

    12.4.14 +FHS Call termination status Command Response Default read +FHS? <n> test TIA/EIA-592-A Section 8.5.2.7 /6/. 12.4.15 +FIE Procedure interrupt enable Command Response Default +FIE=<n> read +FIE? <n> test +FIE=? (0-1) TIA/EIA-592-A Section 8.5.2.1 /6/. 12.4.16 +FIP Initialize facsimile parameters Command Response Default...
  • Page 103: Fks Terminate Session

    <n> test +FLP=? (0-1) TIA/EIA-592-A Section 8.5.1.7 /6/. 12.4.21 +FMI Request manufacturer ID Command Response Default read +FMI? e.g. Nokia Mobile Phones test TIA/EIA-592-A Section 8.2.4 /6/. 12.4.22 +FMM Request model ID Command Response Default read +FMM? e.g. Datacom test TIA/EIA-592-A Section 8.2.4 /6/.
  • Page 104: Fmr Request Revision Id

    12.4.23 +FMR Request revision ID Command Response Default read +FMR? e.g. V 5.00 1-04-02 DTE-1 (c)NMP test TIA/EIA-592-A Section 8.2.4 /6/. 12.4.24 +FMS Minimum phase C speed Command Response Default +FMS=<n> read +FMS? <n> test +FMS=? S48=0: (0-3) S48=1: (0-5) TIA/EIA-592-A Section 8.5.2.9 /6/.
  • Page 105: Fpp Packet Protocol Command

    12.4.28 +FPP Packet protocol command Command Response Default +FPP=0 read +FPP? test +FPP=? Dummy command. TIA/EIA-592-A Section 8.5.3.3 /6/. 12.4.29 +FPS Page status Command Response Default +FPS=<n> read +FPS? <n> test +FPS=? (1-5) TIA/EIA-592-A Section 8.5.2.2 /6/. 12.4.30 +FRQ Receive quality threshold Command Response Default...
  • Page 106: Voice Commands (Pn-3131)

    13. VOICE COMMANDS (PN-3131) Note: These are dummy commands that are included for compatibility reasons. The Nokia D211 does not support voice calls. 13.1.1 +FCLASS DCE mode Command Response Default +FCLASS=<mode> read +FCLASS? <mode> test +FCLASS=? 0,1,2,2.0 This command selects a DCE mode – data or facsimile. Dummy command, included for compatibility reasons.
  • Page 107: Gprs Commands (Gsm 07.07)

    14. GPRS COMMANDS (GSM 07.07) 14.1.1 +CGDCONT Define PDP context Command Response Default +CGDCONT=<cid>,<PDP_type>,<APN>, 1,”IP”, <PDP_addr>,<d_comp>,<h_comp>, ,,0,0 <pd1>[,…[,<pdN>]] read +CGDCONT? +CGDCONT: <cid>,<PDP_type>, <APN>,<PDP_addr>,<data_comp>, <head_comp>,<pd1>[,…[,pdN]] [<CR><LF>+CGDCONT: <cid>, <PDP_type>,<APN>,<PDP_addr>, <data_comp>,<head_comp>,<pd1> [,…[,pdN]] […]] test +CGDCONT=? +CGDCONT: (1-2),”IP”,,,(0,1), (0,1) Mandatory unless only a single subscribed context is supported. 07.60 section 10.2.1. Specifies PDP context parameter values for a PDP context.
  • Page 108: Cgqmin Quality Of Service Profile (Minimum Acceptable)

    14.1.3 +CGQMIN Quality of service profile (minimum acceptable) Command Response +CGQMIN=<cid>,<precedence>,<delay>, <reliability>,<peak>,<mean> read +CGQMIN? +CGQMIN: <cid>,<precedence>,<delay>, <reliability>,<peak>,<mean> [<CR><LF>+CGQMIN: <cid>,<precedence>, <delay>,<reliability>,<peak>,<mean> […]] test +CGQMIN=? +CGQMIN: (1-2),(1-3),(1-4),(1-5), (1-9),(1-18,31) Optional. 07.60 section 10.2.3. This command is used to specify the minimum acceptable profile that is checked by the MT against the negotiated profile returned in the Activate PDP Context Accept message.
  • Page 109: Cgdata Enter Data State

    TE and the network using one or more GPRS PDP types. The Nokia D211 supports only <L2P>=”PPP”. Valid <cid> values are 1 and 2 for current GSM products. If the user, however, uses a non-existent <cid> value, even if within valid range, DCE shall issue an ERROR result code to such an attempt.
  • Page 110: S48 Force Fax 14.4Kb

    Description given when +ILRR=1; informs about the local port rate after connection +ILRR: <rate>[,<rxRate>] establishment V.25ter section 6.2.13. <rxRate> parameter is not needed with the Nokia D211. This intermediate result code is given after a (possible) +DR result code. 99/113...
  • Page 111: De Facto

    +COLP: <number>,<type>[,<subaddr>,<satype>[,<alpha>]] from network when MO call established 07.07 section 7.8. This intermediate result code is given after a (possible) +CSSI result code. Subaddress and alpha are not supported by the Nokia D211. 16.3.3 +CR Data service report Format Description given when +CR=1 and data call established;...
  • Page 112: Clip Calling Line Identification Report

    MT call received (no active or held calls in ME) <subaddr>,<satype>[,<alpha>]] 07.07 section 7.6. This result code is sent to TE after every RING (or +CRING) result code. Subaddress and alpha are not supported by the Nokia D211. 16.3.6 +CSSU Unsolicited supplementary service notification Format...
  • Page 113: Cusd Network Initiated Unstructured Supplementary Service Data

    16.3.9 +CUSD Network initiated unstructured supplementary service data Format Description given when +CUSD=1 and network initiated ‘notify’ or ‘request’ USSD message +CUSD: <m>,<str>,<dcs> received; discarded if in on-line data 07.07 section 7.14. Note that only the first ‘request’ message during a network-initiated USSD session yields to this unsolicited result code.
  • Page 114: Cmt New Sms-Deliver

    <tosca>,<length>]<CR><LF><data> TA/ME and in command mode forwarded directly to TE PDU mode: +CMT: [<alpha>],<length> <CR><LF><pdu> 07.05 section 3.4.1. <alpha> is not supported by the Nokia D211. See also +CNMI. 16.4.3 +CBM New CBM Format Description text mode: when +CNMI=0: messages are discarded when +CNMI=1-2: messages are +CBM: <sn>,<mid>,<dcs>,<page>,<pages><CR><LF><data>...
  • Page 115: Cms Error Message Service Failure

    16.4.6 +CMS ERROR Message service failure Format Description given instead of ERROR when the error is related to the ME or network +CMS ERROR: <err> operation 07.05 section 3.2.5. See also section Error values. 16.5 PN-3131 16.5.1 +VCID Calling line identification report Format Description given when +VCID=1 and +VEM enables reporting of this result...
  • Page 116: Error Values

    <err> value given in the topmost row. Numbers in the cells indicate which kind of error can generate the <err>. Meaning of the numbers is given under the table. This table presents the maximum set of error cases supported by NMP products (the Nokia D211 may be unable to produce some of these cases).
  • Page 117: Cms Error Values

    Nokia D211 security code required to execute the AT command ME does not have a SIM card attached to it PIN code required to execute the AT command PUK code required to execute the AT command memory location does not exist...
  • Page 118: Circuits

    18. CIRCUITS Unofficial name Official name Abbreviation Circuit number Signal Ground Circuit 102 Transmitted Data Circuit 103 Received Data Circuit 104 Request To Send Circuit 105 Ready For Sending Circuit 106 Data Set Ready Circuit 107 Data Terminal Ready Circuit 108/2 Received Line Signal Detector RLSD...
  • Page 119: Fax Class 2 Responses

    19. FAX CLASS 2 RESPONSES Below is a list of possible responses that a fax can give to the DTE during a Class 2 fax call. They are defined in SP-2388 /7/. Response Description +FCIG: report a CIG frame received from remote, example: +FCIG:” +358105056888”...
  • Page 120: Fax Class 2.0 Responses

    20. FAX CLASS 2.0 RESPONSES Below is a list of possible responses that a fax can give to the DTE during a Class 2.0 fax call. They are defined in ITU-T T.32 /9/. Response Description +FCI: report a CIG frame received from remote, example: +FCI:” +358105056888”...
  • Page 121: Abbreviations

    Groupe Special Mobile, Global System for Mobile communications HSCSD High Speed Circuit Switched Data IMEI International Mobile Station Equipment Identity International Reference Alphabet ISDN Integrated Services Digital Network International Telecommunication Union Inter working Function Mobile Equipment, e.g. Nokia D211 Mobile Originated Mobile Terminated Mobile Station 110/113...
  • Page 122: Developer Support

    MSISDN Mobile Station ISDN Number Nokia Mobile Phones Personal Computer Pulse Code Modulation PCMCIA PC Memory Card International Association Protocol Data Unit Personal Identity Number Personal Unblocking Key Ring Indicator Radio Link Protocol RLSD Received Line Signal Detector Request To Send...
  • Page 123: References

    24. REFERENCES ITU-T Recommendation V.25ter: Serial asynchronous automatic dialling and control; Aug1995. ITU-T Recommendation V.250 - Serial asynchronous automatic dialling and control; Jul 1997; GSM 07.07: Digital cellular telecommunications system (Phase 2+); AT command set for GSM Mobile Equipment (ME); version 5.4.0; Nov 1997. GSM 07.05: Digital cellular telecommunications system (Phase 2+);...
  • Page 124 /18/ EN 300 328-2 Electromagnetic compatibility and radio spectrum matters (ERM); Wideband transmission systems; data transmission equipment operating in the 2,4 GHz ISM band and using spread spectrum modulation techniques; Part 2: Harmonised EN covering essential requirements under Article 3(2) of the R&TTE Directive /19/ ETS 300 342-1: Radio Equipment and Systems (RES);...

Table of Contents