Hmmm, in other words there is no way to bind the tlv group to a specific smpp 
instance. In such cases I only check gwlib/cfg.def. There is support for 
smsc-id there, therefore it looks it was intended to be implemented.

Maybe time for a meta-patch?

BR,
Nikos
  ----- Original Message ----- 
  From: Alejandro Guerrieri 
  To: Users mailing list 
  Sent: Friday, August 07, 2009 5:25 PM
  Subject: Re: How to bind smpp-tlv to a specific smsc group


  I wrote the documentation for the meta-data functionality and of course 
I'vechecked the code at that moment to figure out the inner details of it's 
functionality.


  I've just re-checked the code and, while there's an entry for the smsc-id as 
a valid parameter on the smpp-tlv group, I didn't found any place on the code 
where this parameter is read an used when binding the TLV definitions.


  Please check on gw/smsc/smpp_pdu.c around line 108, it reads "name", "tag", 
"length" and "type", but not "smsc-id".


  In short: while you'd be able to put "smsc-id" on your "smpp-tlv" group, 
it'll be ignored.


  Regards,


  Alejandro


  2009/8/7 Nikos Balkanas <[email protected]>

    Hi,

    This is a straightforward one. I am surprised it is not in the user guide. 
Just add in the smpp-tlv group:

    smsc-id = <smscID>

    You need to have defined <smscID> beforehand in your smsc definition.

    BR,
    Nikos
    ----- Original Message ----- From: "Rolandow" <[email protected]>
    To: <[email protected]>
    Sent: Friday, August 07, 2009 12:56 PM
    Subject: How to bind smpp-tlv to a specific smsc group




      Hi all,

      I need to start working with the smpp-tlv mechanism as supported in the 
latest release of Kannel. I read the snapshot userguid, and there was a briefly 
description how to implement this.

      From the manual I found:

      group = smpp-tlv
      name = my_tlv_name
      tag = 0x1601
      type = octetstring
      length = 20

      This sounds very clear, but how does Kannel know for which smsc group 
this extra TLV is? I have several connections on my Kannel installation, so I 
think I need to specify somehow which SMSC is using extra TLV's?

      How can I do this?

      Thanks in advance!

      Kind regards,
      Roland.






Reply via email to