Re: [PATCH] [CFT] [RFC] [WIP] Next series

David Chkhartishvili <[email protected]>
Newsgroups gmane.comp.mobile.kannel.devel
Organization MagtiCom Ltd.
Message-ID <[email protected]>
Paul,

Unfortunately I'm not coder, but I can help you by testing your 
implementations against real traffic. 
I think it will be great, if coders like you will have dedicated repository 
based on cvs tree and keep your patchsets up-to-date, just like in linux 
kernel tree (-aa, -mm and so on series). Of coarse if you willing to maintain 
such a tree.
In that case, it will be easer to implement new features, test throughly and 
merge with official tree in case developers vote for it.
Just one little example, how it's difficult to request feature in official 
tree:
Two years ago, when I started using kannel hardly, I discovered, that my SMPP 
provider has DLR handling based on TLV's. I requested that feature in the 
list. Unfortunately, for some reasons developers decided to not implement 
such DLR handling. But there were few guys (one of them Nisan Bloch), who 
provided patch, but it never accepted to official tree (Many thanks to 
Alexander Malysh, who finally did the job regarding TLVs).
So, I think developers should talk about such possibility, it will easer life 
for users with non-standard (in the smpp case, there is no standard DLR 
handling. It's up to provider) features.

Please, let's discuss.
Many thanks, 

-- 
David Chkhartishvili
MagtiCom Ltd.
Tel: +995 99 182418

On Saturday 08 May 2004 16:52, Paul P Komkoff Jr wrote:
> Replying to David Chkhartishvili:
> > I also would like mention, that current radius implementetion not always
> > working properly. Sometimes we get incorrect mappings and as a result
> > clients get other clients MSISDN's. That situation is fatal when services
> > are dependent on MSIDN, for example MMS.
> > From my point of view, Paul's implementetion is more cleaner. But there
> > is also disadvantage: hard dependency to FreeRadius.
>
> I think we can overcome this.
> Interface is very simple (actually, we are storing map
> framed-ip-address->msisdn, thats all) and I think I can write module
> for any major free radius implementation floating around which allows
> modules.
>
> But this approach still have problems. Both wapboxes and radius need
> coherent access to same filesystem. In most cases it can be achieved
> only on locally mounted fs. (hp-ux is non-coherent even on local fs,
> but I need to check berkeley db sources to see are they actually
> worked around this).
>
> Another solution would be - to write some kind of network service,
> maybe - add it to bearerbox, which will relay to many wapboxes,
> probably on different machines, required msisdn information - by
> request from wapbox or even unconditionally with each datagram.
>
> I hope I will continue to work in this direction just after I will do
> some more testing on different platforms and under real-world load :)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.