New message acknowledgement +cnma, Pdu mode, Text mode – Synaccess Networks NP-0801DTM User Manual

Page 130

Advertising
background image

 

3GPP TS 27.005 AT COMMANDS FOR SMS AND CBS

 

HSPA+ AT Commands Reference Guide 

130

 

„

Use the following table to correct an incoherence problem, due to the fact that it is possible to have 
contemporaneous different settings of parameter <ds> in different sessions. See #PORTCFG and +CMUX. 

<ds> settings in different sessions 

 

<ds>=1 for session “0” 
AND 
<ds>=2 for at least one of the other sessions 

URC +CDS is shown only on session “0” and no status 
report is stored on SIM 

<ds>=0 for session “0” 
AND 
<ds>=2 for at least one of the other sessions 

No URC is shown on any session and no status report is 
stored on SIM 

New Message Acknowledgement   +CNMA 

Execute command confirms correct reception of a new message (SMS‐DELIVER or SMS‐STATUS‐REPORT) which is 
routed directly to the TE. 

Acknowledge with +CNMA is possible only if the +CSMS parameter is set to 1 (+CSMS=1) when a +CMT or +CDS 
indication is shown. 

If no acknowledgement is given within the network timeout (17 seconds), an RP‐ERROR is sent to the network, the 
<mt> and <ds> parameters of the +CNMI command are then reset to zero (do not show new message indication). 

If command is executed, but no acknowledgement is expected, or some other ME related error occurs, final result 
code +CMS ERROR: <err> is returned. 

The AT command syntax and functionalities are different between SMS PDU Mode and SMS Text Mode. 

PDU Mode 

For the PDU execute command, either positive (RP‐ACK) or negative (RP‐ERROR) acknowledgement to the 
network is possible. Parameter <n> defines which one is sent. Optionally (when <length> is greater than zero) an 
acknowledgement TPDU (SMS‐DELIVER‐REPORT for RP‐ACK or RP‐ERROR) may be sent to the network. The 
entering of PDU is done similarly as specified in command Send Message +CMGS, except that the SMSC address 
field is not present. 

PDU mode, test command returns the possible range of values for the <n>. 

Text Mode 

For execute command, only positive acknowledgement to network (RP‐ACK) is possible. 

Text mode, test command returns the OK result code. 

Advertising