Thanks very much.

Its quite clearer.

Regards.



Alejandro Guerrieri wrote:
> 
> You don't need many smsboxes to do that. A single smsbox can handle
> many connections. You'll need to specify routes with accepted-smsc and
> the like in order to route traffic to proper connections.
> 
> Anyway, if you need to run different smsboxes (I don't think you have
> to, that setup is primarily intended for load balancing and other
> "esoteric" configurations) you'll have to create a separate
> configuration for each one (most parameters should be equal, only the
> port and maybe users would change) and start the box pointing to its
> particular conf file. Anyway, I don't think you need to do that, most
> routing and user authentication could be done by using a single smsbox
> instance.
> 
> Check the user guide and the list archives, there are a lot of
> examples and people asking similar questions before.
> 
> Hope it helps,
> 
> Alejandro
> 
> On 9/2/07, lekkie <[EMAIL PROTECTED]> wrote:
>>
>> Ok, Very simple.
>>
>> I have an SMPP connection to an Operator (GSM).
>>
>> I want to receive messages from it and I also want to be able to send
>> messages to it.
>>
>> >From the document/manual I read, I understand if messages are sent from
>> the
>> http://host:sms-port/cgi-bin/sendsms will direct the message to the
>> SMSBox
>> associated with the username used in sending the message and the Box will
>> forward the message to either the specified SMSC in the request or the
>> forced SMSC associated with the user.
>> For this purpose, I created an SMSBox and I have a dedicated transmitter
>> (only) SMPP link to my provider. Note: I linked (in the routing group)
>> this
>> SMSC with this SMSBox and made this SMSC the forced SMSC for a username I
>> created (called telconame).
>>
>> However, I have another SMPP link binded in a transceiver mode. I want
>> the
>> message received on this link (SMSC) to be routed to another SMSC (HTTP
>> type) which - uses the field send-url to - send message to desire
>> application. However, I need to test that messages sent to this SMSC are
>> routed to the apt SMSC (the HTTP type SMSC) and hence apt application. I
>> created another SMSBox and routed it to the  receiver SMSC; to accept
>> incoming messages. I tested this, it worked. (But do I need this second
>> SMSBox; I don't think so.). I created another username (called appname)
>> and
>> link this Receiver (SMPP) SMSC with it.
>>
>> It actually worked, however, I noticed that when I send a message with
>> the
>> the sms-user appname it goes to the desired HTTP SMSC but I noticed that
>> at
>> times, it sends the message to the telco operator, even though it is
>> suppose
>> to re-route to the HTTP SMSC.
>>
>> I read it is possible to run multiple SMSBox; is this on different smsbox
>> port or the same, how is the config for this done?
>> I also understand sendsms-user are within the scope of SMSBoxes, which
>> means
>> each SMSBox can have its sendsms-user. How can this be achieved.
>>
>> The doc you referred me to, only explained BearerBox and WapBox
>> Architecture. I understand how Bearerbox handles SMSCs (Bearerbox holds
>> al
>> SMSC links and receives messages), however, the role of SMSboxes are
>> still
>> vague.
>>
>> What happens to messages that is not linked with an SMSBox?
>> Are SMSBoxes actually associated with or contains sendsms-users and
>> sms-services?
>>
>>
>> Cheers.
>>
>>
>>
>>
>> Rodrigo Cremaschi wrote:
>> >
>> > I don't quite understant your architecture.
>> > Why would you need more than one SMSbox?
>> >
>> > On 9/2/07, lekkie <[EMAIL PROTECTED]> wrote:
>> >>
>> >> Thanks for your reply.
>> >> I ve gone thru the doc.
>> >> So, if I want to set up multiple SMSBox, how do I do that.
>> >> I tried setting up two SMSBoxes my make two SMSBox config file and
>> >> assigning
>> >> different sms-port numbers to them, but it was only the second SMSBox
>> >> that
>> >> was up.
>> >> How do I do this?
>> >>
>> >> Thanks once again.
>> >>
>> >>
>> >> Rodrigo Cremaschi wrote:
>> >> >
>> >> > YES, it is possible.
>> >> > PLEASE, take some time to read the userguide AND the following
>> >> document:
>> >> > http://www.kannel.org/download/1.3.2/arch-1.3.2/arch.html
>> >> > Many of the terms defined there apply also to SMS.
>> >> > Then, come back with any problems that may araise.
>> >> > Regards,
>> >> > R.
>> >> >
>> >> > On 8/31/07, lekkie <[EMAIL PROTECTED]> wrote:
>> >> >>
>> >> >> Please, I need a help here.
>> >> >>
>> >> >> I want to to be able to receive message from a telco's SMPP SMSC
>> and
>> >> only
>> >> >> pass it to a url.
>> >> >> I also need another SMPP SMSC that will only deliver mesage to the
>> >> same
>> >> >> telco.
>> >> >>
>> >> >> Is this possible?
>> >> >>
>> >> >>
>> >> >> lekkie wrote:
>> >> >> >
>> >> >> > Hi,
>> >> >> >
>> >> >> > Below is my config file.
>> >> >> >
>> >> >> > However, what'd like is a single HTTP connection to an
>> application
>> >> to
>> >> >> send
>> >> >> > and receive SMS from the application
>> >> >> >
>> >> >> >
>> >> >> > I'd also like 3 links to 3 telcos over SMPP binding as
>> transceivers,
>> >> so
>> >> >> > that they can receive and send messages.
>> >> >> >
>> >> >> > How can I make sure a message coming from a telco SMSC link will
>> be
>> >> >> > forwarded to another SMSC or to a URL.
>> >> >> > I also want to be able to receive message from this application
>> and
>> >> >> > forward it to an SMSC. (This I can do my specifying the user)
>> >> >> >
>> >> >> > Thanks.
>> >> >> >
>> >> >> > group = core
>> >> >> > admin-port = 13000
>> >> >> > smsbox-port = 13001
>> >> >> > admin-password = password
>> >> >> > #status-password = password
>> >> >> > admin-allow-ip = 127.0.0.1
>> >> >> > log-file = "/var/smsgateway/log/kannel.log"
>> >> >> > log-level = 0
>> >> >> > box-deny-ip = "*.*.*.*"
>> >> >> > box-allow-ip = 127.0.0.1
>> >> >> > unified-prefix = "+234,0"
>> >> >> > access-log = "/var/smsgateway/log/access.log"
>> >> >> > #store-file = "/var/smsgateway/kannel/kannel.store"
>> >> >> >
>> >> >> >
>> >> >> > group = smsc
>> >> >> > smsc = smpp
>> >> >> > host = [telco-ip]
>> >> >> > port = [telco-port]
>> >> >> > receive-port = [same-port-as-above]
>> >> >> > transceiver-mode = true
>> >> >> > smsc-id = TelcoSmppLink
>> >> >> > smsc-username = uname
>> >> >> > smsc-password = pword
>> >> >> > system-type = [system-type]
>> >> >> > service-type = smpp
>> >> >> > allowed-prefix = +234803;+234806;+234703;0803;0806;0703
>> >> >> > denied-prefix = *
>> >> >> > unified-prefix = "+234,0,234"
>> >> >> > log-file = "/var/smsgateway/log/kannel.log"
>> >> >> > log-level = 0
>> >> >> > address-range = 0
>> >> >> > connect-allow-ip = "127.0.0.1;[telco-ip]"
>> >> >> >
>> >> >> >
>> >> >> > # SMSC Link to send SMS to app
>> >> >> > group = smsc
>> >> >> > smsc = http
>> >> >> > port = 0
>> >> >> > smsc-id = HttpLinkToApp
>> >> >> > system-type = kannel
>> >> >> > smsc-username = http
>> >> >> > smsc-password = http
>> >> >> > send-url =
>> >> >> >
>> >> >>
>> >>
>> "http://[app-server-ip]/app/smexpress?smsvendor=kannel&from=%P&to=%p&text=%b&id=%I";
>> >> >> > allowed-prefix =
>> >> >> >
>> >> >>
>> >>
>> "+234803;+234806;+234703;0803;0806;0703;+234805;+234807;0805;0807;+234802;+234808;0802;0808"
>> >> >> > denied-prefix = *
>> >> >> > preferred-smsc-id = HttpLinkToApp
>> >> >> > unified-prefix = "+234,0,234"
>> >> >> > log-file = "/var/smsgateway/log/kannel.log"
>> >> >> > log-level = 0
>> >> >> > address-range = 0
>> >> >> > connect-allow-ip = "127.0.0.1"
>> >> >> >
>> >> >> >
>> >> >> > # SMSC Link to receive SMS from app
>> >> >> > group = smsc
>> >> >> > smsc = http
>> >> >> > port = 8080
>> >> >> > smsc-id = HttpLinkFromPayphone
>> >> >> > system-type = kannel
>> >> >> > smsc-username = http
>> >> >> > smsc-password = http
>> >> >> > send-url =
>> >> >> >
>> >> >>
>> >>
>> "http://localhost:13013/cgi-bin/sendsms?username=telco&password=telco&from=AppName&to=%p&text=%b";
>> >> >> > allowed-prefix = "+234803;+234806;+234703;0803;0806;0703"
>> >> >> > denied-prefix = *
>> >> >> > preferred-smsc-id = HttpLinkFromApp
>> >> >> > unified-prefix = "+234,0,234"
>> >> >> > log-file = "/var/smsgateway/log/kannel.log"
>> >> >> > log-level = 0
>> >> >> > address-range = 0
>> >> >> > connect-allow-ip = "127.0.0.1;[app-server-ip]"
>> >> >> >
>> >> >> >
>> >> >> > group = smsbox
>> >> >> > smsbox-id = LinktoTelcoSMSBox
>> >> >> > bearerbox-host = "127.0.0.1"
>> >> >> > sendsms-port = 13013
>> >> >> > global-sender = "App"
>> >> >> > #sendsms-chars = "0123456789 +-"
>> >> >> > log-file = "/var/smsgateway/log/smsbox.log"
>> >> >> > log-level = 0
>> >> >> > access-log = "/var/smsgateway/log/access.log"
>> >> >> >
>> >> >> >
>> >> >> > group = smsbox
>> >> >> > smsbox-id = LinktoAppNameSMSBox
>> >> >> > bearerbox-host = "172.16.10.249"
>> >> >> > sendsms-port = 13013
>> >> >> > global-sender = "App"
>> >> >> > #sendsms-chars = "0123456789 +-"
>> >> >> > log-file = "/var/smsgateway/log/smsbox.log"
>> >> >> > log-level = 0
>> >> >> > access-log = "/var/smsgateway/log/access.log
>> >> >> >
>> >> >> >
>> >> >> > group = smsbox-route
>> >> >> > smsbox-id = LinktoTelcoSMSBox
>> >> >> > smsc-ids = TelcoSmppLink
>> >> >> >
>> >> >> >
>> >> >> > # SEND-SMS USERS
>> >> >> > group = sendsms-user
>> >> >> > username = mtn
>> >> >> > password = mtn
>> >> >> > forced-smsc = TelcoSmppLink
>> >> >> > allowed-prefix = "+234803;+234806;+234703;0803;0806;0703"
>> >> >> > #user-deny-ip = ""
>> >> >> > #user-allow-ip = ""
>> >> >> >
>> >> >> >
>> >> >> > # SEND-SMS USERS
>> >> >> > group = sendsms-user
>> >> >> > username = appname
>> >> >> > password = appname
>> >> >> > forced-smsc = SmscToApp
>> >> >> > allowed-prefix =
>> >> >> >
>> >> >>
>> >>
>> "+234803;+234806;+234703;0803;0806;0703;+234805;+234807;0805;0807;+234802;+234808;0802;0808"
>> >> >> > #user-deny-ip = ""
>> >> >> > #user-allow-ip = ""
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> > Rodrigo Cremaschi wrote:
>> >> >> >>
>> >> >> >> Hi Lekkie,
>> >> >> >>
>> >> >> >>     Tell us what have you done so far, and what problems have
>> you
>> >> >> >> encountered. If you talked to the the carrier guys, what did
>> they
>> >> say?
>> >> >> >> So we can find out if Kannel, or the connection, or the SMSC has
>> >> any
>> >> >> >> kind of problem.
>> >> >> >>
>> >> >> >>     Regards,
>> >> >> >> Rodrigo.
>> >> >> >>
>> >> >> >> On 8/31/07, lekkie <[EMAIL PROTECTED]> wrote:
>> >> >> >>>
>> >> >> >>> How do I route incoming messages from SMPP Link?
>> >> >> >>>
>> >> >> >>>
>> >> >> >>> Rodrigo Cremaschi wrote:
>> >> >> >>> >
>> >> >> >>> > In that case, you must declare "transceiver-mode" variable to
>> >> >> "true".
>> >> >> >>> > Omit "receive-port" variable.
>> >> >> >>> >
>> >> >> >>> > Check the userguide, under SMPP 3.4 section.
>> >> >> >>> >
>> >> >> >>> > Regards.
>> >> >> >>> >
>> >> >> >>> > On 8/29/07, lekkie omotayo <[EMAIL PROTECTED]> wrote:
>> >> >> >>> >> Thanks for quick response.
>> >> >> >>> >>
>> >> >> >>> >> Yes, they have transceiver.
>> >> >> >>> >>
>> >> >> >>> >> If the operator has a transceiver connection, how can I can
>> get
>> >> >> the
>> >> >> >>> >> inbound
>> >> >> >>> >> messages from my operator?
>> >> >> >>> >> How to I set up the config?
>> >> >> >>> >>
>> >> >> >>> >> What if my operator only supports transmitter/Receiver
>> >> connection?
>> >> >> >>> >>
>> >> >> >>> >> Kind regards,
>> >> >> >>> >>
>> >> >> >>> >> Lekkie
>> >> >> >>> >>
>> >> >> >>> >>
>> >> >> >>> >> On 8/29/07, Rodrigo Cremaschi <[EMAIL PROTECTED]>
>> >> wrote:
>> >> >> >>> >> > > Could this be because of the kannel version I am using
>> >> >> (1.4.1)?
>> >> >> >>> >> > No
>> >> >> >>> >> >
>> >> >> >>> >> > > Is it possible to receive SMS on SMPP connection?
>> >> >> >>> >> > Yes, that's what Kannel is for.
>> >> >> >>> >> >
>> >> >> >>> >> > Are you sure your operator needs 2 connetcions Tx and Rx?
>> Or
>> >> is
>> >> >> it
>> >> >> >>> a
>> >> >> >>> >> > transceiver?
>> >> >> >>> >> >
>> >> >> >>> >> > On 8/29/07, lekkie <[EMAIL PROTECTED] > wrote:
>> >> >> >>> >> > >
>> >> >> >>> >> > > Hi guys,
>> >> >> >>> >> > >
>> >> >> >>> >> > > I am trying to connect kannel to my mobile operator
>> through
>> >> an
>> >> >> >>> SMPP
>> >> >> >>> >> > > connection.
>> >> >> >>> >> > >
>> >> >> >>> >> > > However, my kannel box seem not to be listening on the
>> >> >> receiver
>> >> >> >>> port
>> >> >> >>> >> I
>> >> >> >>> >> > > specified. It ws able to connect to my operator on the
>> >> >> >>> transmitter
>> >> >> >>> >> port,
>> >> >> >>> >> but
>> >> >> >>> >> > > it never listen on the specified receive-port.
>> >> >> >>> >> > >
>> >> >> >>> >> > > With some googling, I found out, I can only get a
>> receiver
>> >> >> >>> connection
>> >> >> >>> >> by
>> >> >> >>> >> > > creating two separate SMSC configs using one as a
>> >> transmitter
>> >> >> the
>> >> >> >>> >> other
>> >> >> >>> >> as a
>> >> >> >>> >> > > receiver. I was advised to set transceiver mode to "no",
>> >> set
>> >> >> the
>> >> >> >>> >> > > receive-port option to 0 (set transmit port) if I want
>> to
>> >> >> >>> transmit
>> >> >> >>> >> and
>> >> >> >>> >> set
>> >> >> >>> >> > > transmit port to 0 if I want to receive (set receive
>> port
>> >> to
>> >> >> >>> 2001).
>> >> >> >>> >> When
>> >> >> >>> >> I
>> >> >> >>> >> > > did this, the log file told me I had a receiver bind
>> >> however,
>> >> >> >>> kannel
>> >> >> >>> >> > > connects to the operator's SMSC on the receiver port
>> even
>> >> >> though
>> >> >> >>> >> transmitter
>> >> >> >>> >> > > port is set to 0.
>> >> >> >>> >> > >
>> >> >> >>> >> > >
>> >> >> >>> >> > > However, when I tried setting both port to same port, I
>> >> ended
>> >> >> up
>> >> >> >>> >> having
>> >> >> >>> >> two
>> >> >> >>> >> > > connections to SMSC both connection to the operator's
>> port
>> >> >> while
>> >> >> >>> >> source
>> >> >> >>> >> port
>> >> >> >>> >> > > was not open
>> >> >> >>> >> > >
>> >> >> >>> >> > > However, when I tried setting both port to diff port, I
>> >> ended
>> >> >> up
>> >> >> >>> >> having
>> >> >> >>> >> one
>> >> >> >>> >> > > connection to SMSC.
>> >> >> >>> >> > >
>> >> >> >>> >> > > I am afraid my config file may be wrong.
>> >> >> >>> >> > >
>> >> >> >>> >> > > Is there a way I can do this.
>> >> >> >>> >> > >
>> >> >> >>> >> > > Do I need 1 smsc config to achieve both transmitter and
>> >> >> receiver
>> >> >> >>> >> connection?
>> >> >> >>> >> > > Do I need 1 smsbox config to achieve both transmitter
>> and
>> >> >> >>> receiver
>> >> >> >>> >> > > connection?
>> >> >> >>> >> > >
>> >> >> >>> >> > > Could this be because of the kannel version I am using (
>> >> >> 1.4.1)?
>> >> >> >>> >> > >
>> >> >> >>> >> > > Is it possible to receive SMS on SMPP connection?
>> >> >> >>> >> > >
>> >> >> >>> >> > > Thanks.
>> >> >> >>> >> > >
>> >> >> >>> >> > >
>> >> >> >>> >> > > --
>> >> >> >>> >> > > View this message in context:
>> >> >> >>> >>
>> >> >> >>>
>> >> >>
>> >>
>> http://www.nabble.com/How-to-receive-MO-on-an-SMPP-link-tf4350019.html#a12394561
>> >> >> >>> >> > > Sent from the Kannel - User mailing list archive at
>> >> >> Nabble.com.
>> >> >> >>> >> > >
>> >> >> >>> >> > >
>> >> >> >>> >> > >
>> >> >> >>> >> >
>> >> >> >>> >>
>> >> >> >>> >>
>> >> >> >>> >
>> >> >> >>> >
>> >> >> >>> >
>> >> >> >>>
>> >> >> >>> --
>> >> >> >>> View this message in context:
>> >> >> >>>
>> >> >>
>> >>
>> http://www.nabble.com/How-to-receive-MO-on-an-SMPP-link-tf4350019.html#a12426727
>> >> >> >>> Sent from the Kannel - User mailing list archive at Nabble.com.
>> >> >> >>>
>> >> >> >>>
>> >> >> >>>
>> >> >> >>
>> >> >> >>
>> >> >> >>
>> >> >> >
>> >> >> >
>> >> >>
>> >> >> --
>> >> >> View this message in context:
>> >> >>
>> >>
>> http://www.nabble.com/How-to-receive-MO-on-an-SMPP-link-tf4350019.html#a12433703
>> >> >> Sent from the Kannel - User mailing list archive at Nabble.com.
>> >> >>
>> >> >>
>> >> >>
>> >> >
>> >> >
>> >> >
>> >>
>> >> --
>> >> View this message in context:
>> >>
>> http://www.nabble.com/How-to-receive-MO-on-an-SMPP-link-tf4350019.html#a12449107
>> >> Sent from the Kannel - User mailing list archive at Nabble.com.
>> >>
>> >>
>> >>
>> >
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/How-to-receive-MO-on-an-SMPP-link-tf4350019.html#a12450240
>> Sent from the Kannel - User mailing list archive at Nabble.com.
>>
>>
>>
> 
> 
> -- 
> Alejandro Guerrieri
> Magicom
> http://www.magicom-bcn.net/
> LinkedIn: http://www.linkedin.com/in/aguerrieri
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/How-to-receive-MO-on-an-SMPP-link-tf4350019.html#a12450892
Sent from the Kannel - User mailing list archive at Nabble.com.


Reply via email to