Hi Thank you for your replay. I will try to elaborate Regarding the ack , as far as I understand the Smsbox (SMPP 3.4) will replay with Ack before it initiate the http service. I was wondering if there is a way to have the smsbox response with Ack only after it initiate the http service.
Regarding the DLR. In current configuration the A2P work directly with the SMSC and send alert to the users.The A2P also request a DLR from the SMSC. We are going to put a box in between the A2P and the SMSC alter the message and send it to the SMSC. We listen to the A2P requests using SMPP 3.4(using kannel smsbox) , alter the message and send it using the SendSMS http interface to Kannel SMSbox , so Kannel than send it to the SMSC (SMPP3.4). We have kannel that listen to SMPP3.4 send it to our servlet using HTTP , we apply our logic and then we send to Kannel HTTP request to the SMS via SMPP3.4 to the SMSC We have the following problems/issues 1) We need to send back to the A2P application the DLR we got from the SMSC. We do not need to do any manipulation or to store the DLR , just make sure that the A2P will get this DLR for its internal use. 2) We need to support sending additional SMPP commands like sm_cancel and sm_replace. In the case of those command ,we do not need to do any processing with them , but just send them to the SMSC (full proxy). Does kannel support those commands ? can it just proxy them using the reroute feature ? (sumbit_sm should not re-route but go to our application) 3) some field of the SMPP 3.4 are not exposed in the SendSMS http request (since they are unique to SMPP) - any way to be able to set them ? Thanks Yaniv -----Original Message----- From: Stipe Tolj [mailto:[EMAIL PROTECTED] Sent: Monday, November 10, 2008 12:24 AM To: Yaniv Evenhaim Cc: [email protected] Subject: Re: help is required Yaniv Evenhaim schrieb: > We would like to understand the following : > > 1) When does the Kannel reply with Ack to the request he got from > the application/SMSC , is it only after getting the response to the > HTTP it initiate for processing , or it replay immediately ? not sure what your questions is here, can you please re-phrase. > 2) When getting the DLR from the SMSC , how we can proxy it back to > the application ? do we have any way to ask the kannel to send a DLR > over SMPP ? a DLR is proxied to the HTTP application side via the previously defined DLR-URL (including any escape code substitution that applies). No, sending a DLR via SMPP would require that you send a deliver_sm PDU in the server role, which the normal Kannel does not provide. Can you scratch if this is a SMSC-to-SMSC gatewaying you are intending? If yes, the Kannel SMPP v3.4 server (smppbox) may be an option for you. Stipe -- ------------------------------------------------------------------- Kölner Landstrasse 419 40589 Düsseldorf, NRW, Germany tolj.org system architecture Kannel Software Foundation (KSF) http://www.tolj.org/ http://www.kannel.org/ mailto:st_{at}_tolj.org mailto:stolj_{at}_kannel.org ------------------------------------------------------------------- This e-mail message has been sent by Pudding Media Ltd. The contents of this email are intended for the use only of the person to whom this email is addressed. The contents are confidential to that person and in addition are privileged and exempt from disclosure under applicable law. If you are not the intended recipient you are strictly prohibited from reading, disseminating, copying or using this email or its contents in any way.
