Callback Feature in SMPP

Callback Feature in SMPP SearchSearch
Author Message
seemant bisht
New member
Username: Seemantb

Post Number: 1
Registered: 12-2009
Posted on Monday, January 04, 2010 - 07:53 am:   

Can anyone tell me the purpose of field "Callback_num" in SMPP SUBMIT_SM packet? What is this "Callback" feature in SMPP context? I just know that it tells "A callback number associated
with the short message", but dont know the purpose of callback number?
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 1614
Registered: 08-2008
Posted on Monday, January 04, 2010 - 02:45 pm:   

Hi,

I believe this field is something that is only relevant for CDMA environments. When it is supported, it allows a reply address to be specified that is different from the actual sender address. (In GSM environments, this is not possible ... although an SMSC might use the callback_num for some other purpose. I've seen rumours about some SMSC implementations that will use the callback_num as the GSM sender address, but direct SMPP delivery receipts to the SMPP source_address.)

Before you get too excited about trying to use this parameter, let me emphasize that it is very rarely supported. Most CDMA SMSCs will automatically apply the sender address as the callback number without even looking at this parameter.

However, I do understand that there are some CDMA handsets that will not allow the recipient to reply unless this parameter is present. And this can be a problem if the operator SMSC does not automatically apply the sender address as the callback_num.

NowSMS does have a configuration parameter to address this. It requires that you manually edit the SMSGW.INI file, and under the [SMPP - server:port] section header for the SMSC connection, add InsertSenderAsCallbackNum=Yes

When this setting is present, NowSMS automatically generates the callback_num parameter, using the same value as the sender/source address.

--
Des
NowSMS Support