Hi,
Your understanding of the flow is wrong. smsbox cannot connect to smpp
provider (bearer). That is the job for barebox (aka bearerbox). So the flow
is:
ESME (smppclient)->smppbox->bearerbox->smsc
and for DLRs (or other MOs):
ESME(smppclient)<-smppbox<-bearerbox<-smsc
DLRs are not transmitted over TLVs, but as deliver_sm (MO) and subsequentlt
over Msg * to smppbox. It then generates SMPP deliver_sm for final
transmission to ESME.
BR,
Nikos
----- Original Message -----
From: "XEN-Housing s.r.o." <[email protected]>
To: <[email protected]>
Sent: Monday, October 25, 2010 1:42 PM
Subject: Opensmppbox and TLV
Hello there
Situation 1 (i hope that i will draw it as it is;)
smppclient -> opensmppbox -> barebox -> smsbox -> smpp_provider
when i send sms via http interface of kannel, sms is sent to my
smpp_provider. In DLR they send me in TLV filled price of sms. Kannel will
parse it in metadata and in DLR http callback will fill it.
but when i send sms via opensmppbox tlv will came from smpp_provider too,
but in DLR that smppclient get from opensmppbox, that tlv are not.
Did I some mistake in configuration, or opensmppbox will not get tlv from
barebox?
Slavoj.