SMS Server Tools 3
This site is hosted by Kekekasvi.com
 Menu
Basic information:
Additional information:
Support:
Get SMS Server Tools 3:
Additional Options

 Sponsored links

 Search
Custom Search

 Visitor locations
 
 SMS Server Tools 3 Community
Welcome, Guest. Please login or register. Mon Jun 24, 2024 13:15
SMSTools3 Community » Help and support Bottom

report status

Login and Post Reply

Page:  1

Author Post
Member
Registered:
Oct 2010
Location: New Caledonia
Operating system name and version: ubuntu 12.04
Version of smsd: 3.1.14
Smsd installed from: sources
Name and model of a modem / phone: not important
Interface: not important

Looking at src/pdu.c
Quote
case 0: p = "Ok,short message received by the SME"; break;
case 1: p = "Ok,short message forwarded by the SC to the SME but the SC is unable to confirm delivery"; break;
case 2: p = "Ok,short message replaced by the SC"; break;

// Temporary error, SC still trying to transfer SM
case 32: p = "Still trying,congestion"; break;
case 33: p = "Still trying,SME busy"; break;
case 34: p = "Still trying,no response sendr SME"; break;
case 35: p = "Still trying,service rejected"; break;
case 36: p = "Still trying,quality of service not available"; break;
case 37: p = "Still trying,error in SME"; break;
// 38...47: Reserved
// 48...63: Values specific to each SC

// Permanent error, SC is not making any more transfer attempts
case 64: p = "Error,remote procedure error"; break;
case 65: p = "Error,incompatible destination"; break;
case 66: p = "Error,connection rejected by SME"; break;
case 67: p = "Error,not obtainable"; break;
case 68: p = "Error,quality of service not available"; break;
case 69: p = "Error,no interworking available"; break;
case 70: p = "Error,SM validity period expired"; break;
case 71: p = "Error,SM deleted by originating SME"; break;
case 72: p = "Error,SM deleted by SC administration"; break;
case 73: p = "Error,SM does not exist"; break;
// 74...79: Reserved
// 80...95: Values specific to each SC

// Permanent error, SC is not making any more transfer attempts
case 96: p = "Error,congestion"; break;
case 97: p = "Error,SME busy"; break;
case 98: p = "Error,no response sendr SME"; break;
case 99: p = "Error,service rejected"; break;
case 100: p = "Error,quality of service not available"; break;
case 101: p = "Error,error in SME"; break;
// 102...105: Reserved
// 106...111: Reserved
// 112...127: Values specific to each SC
// 128...255: Reserved

default:
if (status >= 48 && status <= 63)
p = "Temporary error, SC specific, unknown";
else if ((status >= 80 && status <= 95) || (status >= 112 && status <= 127))
p = "Permanent error, SC specific, unknown";

I have troubles to understand under which circumstance can status 2 be returned.
-> Ok,short message replaced by the SC

Thanks in advance for your lights.

Administrator
Registered:
May 2009
Location: Jyväskylä, Finland
I have not tested this right now, but it sounds like the response when the destination device is off and second message with a header Replace: 1 is sent and report was asked. Likely this is not supported by all SMSC's.

Login and Post Reply

Page:  1

SMSTools3 Community » Help and support Top

 
Time in this board is UTC.  

Privacy Policy   SMS Server Tools 3 Copyright © Keijo Kasvi.