The deliver_sm is meant to make the ESME (in this case Kannel) respond 
with a deliver_sm_resp PDU in order to confirm receipt of the deliver_sm 
message. This message is only meant to go from the ESME (Kannel) to the 
SMSC (your provider) as not a message to the phone subscriber that 
submitted the message.

Messages to the subscriber that submitted the message are sent with 
submit_sm which are ESME (Kannel) to SMSC messages. In this case the SMSC responds 
with a submit_sm_resp PDU to 
tell you that it has received the message.

Feel free to contact me if you need to make more sense of that!

Alex

On Mon, 20 May 2002, Le Nhu Hai wrote:

> Hi all,
> 
> I try to use Kannel 1.1.6 to connect to SMSC via SMPP with a service
> number assigned to GW. When a subscriber send any SM to service number,
> the msg will deliver to GW. 
> In the source, file smsc_smpp.c, function: handle_pdu():
> 
> case deliver_sm
> (void) bb_smscconn_receive(smpp->conn, pdu_to_msg(pdu));
> resp = smpp_pdu_create(deliver_sm_resp,
> pdu->u.deliver_sm.sequence_number);
> break;
> 
> Thatn means, GW only respond to SMSC a deliver_sm_resp message. 
> 
> In fact, the sender who send a SM to service number (GW) would receive
> a msg with content: "No service specified" 
> 
> 
> Who know why ?
> 
> 
> Does Kannel 1.1.6 support flash message?
> 
> Thank for any reply!
> 
> 
> 
> 
> 
> __________________________________________________
> Do You Yahoo!?
> LAUNCH - Your Yahoo! Music Experience
> http://launch.yahoo.com
> 

-- 
Alex Judd
http://www.skywire.co.uk


Reply via email to