Support forum

Advanced Search

— Forum Scope —




— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters

sp_TopicIcon
Error list and recommended modem
sp_NewPost Add Reply sp_NewTopic Add Topic
March 30, 2012
11:19 am
Henk Helmantel
Guest
Guests

I think there is only one error where it is certain that sending the message again will result in the same error, namely "Invalid sms number". This error is generated when the destination number is not a valid phone number. Other errors might me permanent or temporary but there is no way to be certain.

One of the reasons for this is that the error reporting of 3G/GSM modems is not very well defined, the same error message might be used for different causes without much relation to the actual error text.

Regards, Henk

March 28, 2012
11:04 pm
Thiago Dantas
Guest
Guests

Thanks again for the response, it is important for us to know this so we can treat the errors accordingly and avoid unnecessary future rework

Regards,
Thiago Dantas

March 28, 2012
10:08 pm
Henk Helmantel
Guest
Guests

For the most common errors with status code 300 it is not possible to be sure what the cause of the problem is and to know if the error is permanent. For instance the following common GSM modem errors:
unknown error
MM establishment failure
lower layer failure(for SMS)
can mean that the network is down, that there is too much interference, that the (prepaid) SIM card does not have any credits left or that the SMS operator does not accept the destination.

There are a lot of other possible errors, I have put a list below but these are not even all the possible error messages.

*Errors generated by Diafaan SMS Server
Invalid sms number: xxx
No gateway available

*Errors generated by the GSM modem
phone failure
no connection to phone
phone-adaptor link reserved
operation not allowed
operation not supported
PH-SIM PIN required
SIM not inserted
SIM PIN required
SIM PUK required
SIM failure
SIM busy
SIM wrong
incorrect password
SIM PIN2 required
SIM PUK2 required
memory full
invalid index
not found
memory failure
text string too long
invalid characters in text string
dial string too long
invalid characters in dial string
no network service
network not allowed, emergency cvalls only
network personalisation PIN required (network lock)
MM establishment failure
lower layer failure(for SMS)
CP error
please wait, init or command processing in progress

unassigned (unallocated) number
operator determined barring
call barred
network failure
short message transfer rejected
congestion
destination out of service
unidentified subscriber
facility rejected
unknown subscriber
network out of order
temporary failure
congestion
resources unavailable, unspecified
requested facility not subscribed
requested facility not implemented
invalid short message transfer reference value
invalid message, unspecified
invalid mandatory information
message type non-existent or not implemented
message not compatible with short message protocol state
information element non-existent or not implemented
protocol error, unspecified
interworking, unspecified

telematic interworking not supported
short message Type 0 not supported
cannot replace short message
unspecified TP-PID error
data coding scheme (alphabet) not supported
message class not supported
unspecified TP-DCS error
command cannot be actioned
command unsupported
unspecified TP-Command error
PDU not supported
SC busy
no SC subscription
SC system failure
invalid SME address
destination SME barred
SM Rejected-Duplicate SM
TP-VPF not supported
TP-VP not supported
SIM SMS storage full
no SMS storage capability in SIM
error in MS
memory Capacity Exceeded
SIM Application Toolkit Busy
unspecified error cause

ME failure
SMS service of ME reserved
operation not allowed
operation not supported
invalid PDU mode parameter
invalid text mode parameter
SIM not inserted
SIM PIN required
PH-SIM PIN required
SIM failure
SIM busy
SIM wrong
SIM PUK required
SIM PIN2 required
SIM PUK2 required
memory failure
invalid memory index
memory full
SMSC address unknown
no network service
network timeout
no +CNMA acknowledgement expected
unknown error

March 28, 2012
8:53 pm
Thiago Dantas
Guest
Guests

Henk, can you clarify a bit more on the following errors, what are their common cause and the SMS send can be retried:

-300 Error: CP error
-300 Error: lower layer failure(for SMS)

March 28, 2012
4:20 pm
Thiago Dantas
Guest
Guests

Hi Henk, thanks for the response.
We will be purchasing the full edition upon arrival of our modem

March 28, 2012
10:48 am
Henk Helmantel
Guest
Guests

Hi Thiago,

The Q2403 and Q2406 are Wavecom WISMO modems and they should work fine with Diafaan SMS Server. We have not tested the 32 port USB or TCP/IP modem pools with Diafaan SMS Server but as long as they expose stable COM ports or stable network connections in case of the TCP/IP model it should not make a difference which model you use. A TCP/IP modem pool of course has the advantage that it is easier to place it in an area with good signal quality.

The Web Connector API can return one of the following status codes for the send message or status request command:
100 - Message in send queue
200 - Message sent
201 - Message received on the phone
300 - Message send error (gateway specific error)
301 - No recipients found
302 - Multiple to fields detected
303 - Guest login not available
304 - Authentication failed

Status code 300 gives a gateway specific error message for the status request command. Some possible error messages are:
300 Error: Invalid sms number
300 Error: unknown error
300 Error: MM establishment failure
300 Error: lower layer failure(for SMS)
300 Error: CP error
300 Error: please wait, init or command processing in progress

Regards, Henk

March 27, 2012
10:48 pm
Thiago Dantas
Guest
Guests

I need a list of all possible errors returned by the web connector (the ones returned from the send command and the request status command) so we can implement error handling properly on our application.

Also, I wanted to ask you what kind of modem you recommend. We are prospecting the Skyline Q2403 which is a 32 port modem pool connected via 2 USB cables, creating 32 COM ports. They also have a TCP/IP modem pool (Q2406), is there a difference in either regarding reliability and throughput speed?

Regards,
Thiago Dantas

Forum Timezone: Europe/Amsterdam

Most Users Ever Online: 529

Currently Online:
1 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

Member Stats:

Guest Posters: 680

Members: 0

Moderators: 0

Admins: 1

Forum Stats:

Groups: 2

Forums: 3

Topics: 1156

Posts: 3946

Newest Members:

, Henk Helmantel

Administrators: Henk Helmantel: 1511