Delivery Receipt over SMPP: esm_class parameter not set

Delivery Receipt over SMPP: esm_class parameter not set SearchSearch
Author Message
Prasad Shetty
New member
Username: Pshetty

Post Number: 1
Registered: 03-2006
Posted on Thursday, March 23, 2006 - 05:11 am:   

Hi,

I have an application sending the short messages (over SMPP connection) which expects the delivery receipts. I have configured the nowSMS gateway to send back the delivery receipts and nowSMS does send back the delivery receipts on the SMPP connection back to the application.

However the problem is that in the delivery receipt SMPP message ( ) sent back to the

application, the esm_class parameter is set to "0" whereas as per the SMPP specs it should have

been set to bits "xx0001xx" in order to indicate that the short message contains SMSC delivery

receipt. As a result the application does not treat this as SMSC delivery receipt, as it expects

the esm_class parameter to be set correctly.

Do we already have a fix for this issue? OR am I missing something in the nowSMS

configuration?

The version of nowSMS installed is v2006.03.01

Find attached the SMPP logs for your reference.

Thanks & Regards,
Prasad
text/plain
SMPPDEBUG.baklog.txt (10.8 k)
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 5702
Registered: 10-2002
Posted on Friday, March 24, 2006 - 05:13 pm:   

Hi Prasad,

Are your messages being routed outbound via a GSM modem connection?

If so, then I think I see the problem. We are not setting this flag when we translate the GSM modem receipt into SMPP format. This should be a relatively easy thing to fix, I will post a follow-up next week.

If I'm wrong about this being an SMPP to GSM modem issue, then please tell me more about your configuration.

-bn
Prasad Shetty
New member
Username: Pshetty

Post Number: 2
Registered: 03-2006
Posted on Monday, March 27, 2006 - 05:53 am:   

Hi Bryce,

Thank you for the quick response.

Yes you are right, the outbound messages are being sent using the GSM modem.

Thanks & Regards,
Prasad
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 5710
Registered: 10-2002
Posted on Monday, March 27, 2006 - 06:24 pm:   

Hi Prasad,

Thanks for the feedback.

We've uploaded a patch to http://www.nowsms.com/download/patch2006.zip which includes a fix to resolve this problem.

-bn
Prasad Shetty
New member
Username: Pshetty

Post Number: 3
Registered: 03-2006
Posted on Wednesday, March 29, 2006 - 12:16 pm:   

Hi Bryce,

Thanks for the patch.

I applied the patch, the esm_class parameter is set correctly now and the application is able to process the delivery receipt.

Thanks for your support.

Best Regards,
Prasad