Alexander Malysh schrieb:
> Hi,
> 
> AFAIK deliver_sm.registered_delivery may contain values: 4, 8, 12 only.
> Also 1 and 2 are wrong in the patch.
> The second thing is, that ESME/SME DLRs contains only ACKs.

??? we set 1 and 2 since we want to ensure that a re-routed MO, that is then
morphed to a MT will match the corresponding SMSC DR flags.

> Short to say: as from the smpp spec perspective -1

can you explain this please? I don't see any spec illegal setting we do?

> For the SMPP based re-routing I don't see any sense to forward DLR flags
> without a SMPP based DLR re-routing possibility, means submit_sm for
> ESME/SME ACKs should be also implemented.

DLR re-routing is POSSIBLE within Kannel, we will morph the DLR (MO) into a MT
(submit_sm). The only "problem" is interpretation at SMSC side. But we could use
data_sm PDU to ensure we don't clash with direction semantics for the DLR, as
submit_sm is always SMSC->ESME and that direction doesn't apply for a SMSC DR
itself.

> P.S. Saw anybody deliver_sm.registered_delivery set from real SMSC in
> the wild? If so how submit_sm with ACK should look like?

yep, some vendors of CDMA components that allow internal routing to "external"
networks (GSM) via MO (deliver_sm) on their SMPP links set the
deliver_sm.registered_delivery to indicate they expect a DR from the associated
communication partner.

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
-------------------------------------------------------------------

Reply via email to