Discussion:
Using kannel as smpp server
kriko
2009-02-16 14:24:29 UTC
Permalink
Hello!

I've setup kannel with one smsc (at).
Would it be possible to set it also as an smpp server?
--
kriko
Mads N. Vestergaard
2009-02-16 14:33:24 UTC
Permalink
Hi Kriko,

Not as it is.

There is a commercial plugin called smppbox, as far as I recall.

You might want to talk to Stipe Tolj, about this.

......................................
Med venlig hilsen / Best Regards
Mads N. Vestergaard
Teknisk ansvarlig / CTO CoolSMS

www.coolsms.com
Phone: +45 7026 1272
Fax: +45 7630 1046
Mobile: +45 4270 1272
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
the system manager. This message contains confidential information and
is intended only for the individual named. If you are not the named
addressee you should not disseminate, distribute or copy this e-mail.
Please notify the sender immediately by e-mail if you have received
this e-mail by mistake and delete this e-mail from your system. If you
are not the intended recipient you are notified that disclosing,
copying, distributing or taking any action in reliance on the contents
of this information is strictly prohibited.
Post by kriko
Hello!
I've setup kannel with one smsc (at).
Would it be possible to set it also as an smpp server?
--
kriko
Stipe Tolj
2009-02-16 23:18:15 UTC
Permalink
Post by Mads N. Vestergaard
Not as it is.
There is a commercial plugin called smppbox, as far as I recall.
You might want to talk to Stipe Tolj, about this.
thanks for the add Mads. :)

Yes, I provide a commercial add-on component, the Kannel SMPP v3.4
server (smppbox) that integrates seamlessly into the Kannel architecture
for providing a vSMSC solution if you want to connect own clients via SMPP.

The flow chain looks like this:

upstream SMSC <-SMPP/UCP/HTTP/..-> bearerbox <-> smppbox <-SMPP->
SMPP client

So smppbox attaches to bearerbox for the upstream MT, MO and DLR
traffic. All message types are supported and DLR msg ID handling is
transparently mapped.

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
-------------------------------------------------------------------
Falko Ziemann
2009-02-16 14:35:51 UTC
Permalink
http://www.kannel.org/pipermail/users/2006-July/000167.html

Regards
Falko
Post by kriko
Hello!
I've setup kannel with one smsc (at).
Would it be possible to set it also as an smpp server?
--
kriko
Nikos Balkanas
2009-02-16 15:06:06 UTC
Permalink
Hi,

Are you sure you mean smpp server? Kannel is an SMPP client or proxy only.

BR,
Nikos
----- Original Message -----
From: "kriko" <***@gmail.com>
To: <***@kannel.org>
Sent: Monday, February 16, 2009 4:24 PM
Subject: Using kannel as smpp server
Post by kriko
Hello!
I've setup kannel with one smsc (at).
Would it be possible to set it also as an smpp server?
--
kriko
Falko Ziemann
2009-02-16 16:38:08 UTC
Permalink
Hmm, the term SMPP proxy is not really applicable to kannel. Proxy in
classical definition means, that it offers a SMPP server to mulitple
clients to share one uplink. Exactly this kannel is _not_ for. But you
can use multiple HTTP clients with one SMPP connection. (Nikos, I know
that you know it, but it might be irritating for someone new to kannel
to speak of an SMPP proxy)

Regards
Falko
Post by Nikos Balkanas
Hi,
Are you sure you mean smpp server? Kannel is an SMPP client or proxy only.
BR,
Nikos
Sent: Monday, February 16, 2009 4:24 PM
Subject: Using kannel as smpp server
Post by kriko
Hello!
I've setup kannel with one smsc (at).
Would it be possible to set it also as an smpp server?
--
kriko
Nikos Balkanas
2009-02-16 20:05:26 UTC
Permalink
But, Falco, that's what kannel does. The only difference to a real proxy is
that it connects as a client, not a server, to many SMScs and then can
reroute their SMS to another SMSc bypasing all internal processing.

reroute-smsc-id: Similar to reroute. All messages coming from this SMSc are
passed to the outbound queue of the specified SMSc. This allows direct
proxying of messages between 2 SMSc connections without injecting them to
the general routing procedure in bearerbox.

BR,
Nikos
----- Original Message -----
From: "Falko Ziemann" <***@gmail.com>
To: "Nikos Balkanas" <***@gmail.com>
Cc: <***@kannel.org>; "kriko" <***@gmail.com>
Sent: Monday, February 16, 2009 6:38 PM
Subject: Re: Using kannel as smpp server
Post by Falko Ziemann
Hmm, the term SMPP proxy is not really applicable to kannel. Proxy in
classical definition means, that it offers a SMPP server to mulitple
clients to share one uplink. Exactly this kannel is _not_ for. But you
can use multiple HTTP clients with one SMPP connection. (Nikos, I know
that you know it, but it might be irritating for someone new to kannel to
speak of an SMPP proxy)
Regards
Falko
Post by Nikos Balkanas
Hi,
Are you sure you mean smpp server? Kannel is an SMPP client or proxy only.
BR,
Nikos
Sent: Monday, February 16, 2009 4:24 PM
Subject: Using kannel as smpp server
Post by kriko
Hello!
I've setup kannel with one smsc (at).
Would it be possible to set it also as an smpp server?
--
kriko
Falko Ziemann
2009-02-16 20:22:39 UTC
Permalink
Well, that doesn't really meets the definition of proxy as I
understand it, but that's splitting hairs. I think Kriko now knows
what kannel does and what not:
- has SMPP (and various other protocols) Client
- has HTTP (and no other protocols) Server
- can route between them all
- can be made a SMPP server with commercial addon
- has dozens of other features which have nothing to do with this ;-)

Regards
Falko
Post by Nikos Balkanas
But, Falco, that's what kannel does. The only difference to a real
proxy is that it connects as a client, not a server, to many SMScs
and then can reroute their SMS to another SMSc bypasing all internal
processing.
reroute-smsc-id: Similar to reroute. All messages coming from this
SMSc are passed to the outbound queue of the specified SMSc. This
allows direct proxying of messages between 2 SMSc connections
without injecting them to the general routing procedure in bearerbox.
BR,
Nikos
Sent: Monday, February 16, 2009 6:38 PM
Subject: Re: Using kannel as smpp server
Post by Falko Ziemann
Hmm, the term SMPP proxy is not really applicable to kannel. Proxy
in classical definition means, that it offers a SMPP server to
mulitple clients to share one uplink. Exactly this kannel is _not_
for. But you can use multiple HTTP clients with one SMPP
connection. (Nikos, I know that you know it, but it might be
irritating for someone new to kannel to speak of an SMPP proxy)
Regards
Falko
Post by Nikos Balkanas
Hi,
Are you sure you mean smpp server? Kannel is an SMPP client or proxy only.
BR,
Nikos
----- Original Message ----- From: "kriko"
Sent: Monday, February 16, 2009 4:24 PM
Subject: Using kannel as smpp server
Post by kriko
Hello!
I've setup kannel with one smsc (at).
Would it be possible to set it also as an smpp server?
--
kriko
Nikos Balkanas
2009-02-16 20:41:20 UTC
Permalink
Precicely. As I indicated in my original response, it is not the
functionality that kriko asks for. Unless what he asks for is a simple SMPP
connection, and simply was mistated. Nevertheless a neat trick, wouldn't you
say?

BR,
Nikos
----- Original Message -----
From: "Falko Ziemann" <***@gmail.com>
To: "Nikos Balkanas" <***@gmail.com>
Cc: <***@kannel.org>; "kriko" <***@gmail.com>
Sent: Monday, February 16, 2009 10:22 PM
Subject: Re: Using kannel as smpp server
Well, that doesn't really meets the definition of proxy as I understand
it, but that's splitting hairs. I think Kriko now knows what kannel does
- has SMPP (and various other protocols) Client
- has HTTP (and no other protocols) Server
- can route between them all
- can be made a SMPP server with commercial addon
- has dozens of other features which have nothing to do with this ;-)
Regards
Falko
But, Falco, that's what kannel does. The only difference to a real proxy
is that it connects as a client, not a server, to many SMScs and then
can reroute their SMS to another SMSc bypasing all internal processing.
reroute-smsc-id: Similar to reroute. All messages coming from this SMSc
are passed to the outbound queue of the specified SMSc. This allows
direct proxying of messages between 2 SMSc connections without injecting
them to the general routing procedure in bearerbox.
BR,
Nikos
Sent: Monday, February 16, 2009 6:38 PM
Subject: Re: Using kannel as smpp server
Hmm, the term SMPP proxy is not really applicable to kannel. Proxy in
classical definition means, that it offers a SMPP server to mulitple
clients to share one uplink. Exactly this kannel is _not_ for. But you
can use multiple HTTP clients with one SMPP connection. (Nikos, I know
that you know it, but it might be irritating for someone new to kannel
to speak of an SMPP proxy)
Regards
Falko
Hi,
Are you sure you mean smpp server? Kannel is an SMPP client or proxy
only.
BR,
Nikos
Sent: Monday, February 16, 2009 4:24 PM
Subject: Using kannel as smpp server
Post by kriko
Hello!
I've setup kannel with one smsc (at).
Would it be possible to set it also as an smpp server?
--
kriko
Continue reading on narkive:
Search results for 'Using kannel as smpp server' (Questions and Answers)
3
replies
How to setup sms gateway in Singapore?
started 2007-07-02 20:28:24 UTC
computer networking
Loading...