Re: [Sofia-sip-devel] Please, make the sigcomp plugin for sofia-sip free software
+1 On Mar 9, 2010, at 6:44 PM, Aleksander Morgado wrote: > Dear Nokia developers, > > It's been a long time since I started using the sofia-sip library, and I > am personally quite happy and impressed with its performance. So first > of all, thanks to all of you and specially to Nokia for making it freely > available to everyone. > > Said so, there's still a small lack of functionality in the free-open > version of sofia-sip, which is the support of Signaling Compression > (SigComp) as defined in RFC3320 and RFC4077. SigComp is widely used in > lots of mobile-related applications using a radio network as physical > transport, where the size of the transmitted packets is an important > issue. > > Digging in the code, one can see the setup and usage of the sigcomp > compartments, and the methods to decompress and compress the messages > directly at tport level. Thus, it seems clear that the private version > of sofia-sip maintained in Nokia has already a good support for SigComp. > > There are already several free-open source SigComp stacks out there: > * opensigcomp (C++ library, GPL or commercial license, already > available through the reSIProcate stack) > * libsigcomp (C++ library, LGPL) > * tinysigcomp (C library, GPL, part of "doubango" framework) > > Including support for any of those in sofia-sip doesn't seem an easy > solution (at least for us, developers, using the API of sofia-sip and > not developing sofia-sip itself). And even worse, it doesn't make much > sense to spend too much time in that effort when the work is already > done by Nokia. > > My humble request is then, please make the sigcomp plugin for sofia-sip > free software, publicly available for everyone, so that we can keep on > developing applications using the sofia-sip stack also including SigComp > support. > > Cheers, > -- > Aleksander > > > -- > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > ___ > Sofia-sip-devel mailing list > Sofia-sip-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel -- Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ Sofia-sip-devel mailing list Sofia-sip-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel
Re: [Sofia-sip-devel] Please, make the sigcomp plugin for sofia-sip free software
Hi Pekka, > > My humble request is then, please make the sigcomp plugin for sofia-sip > > free software, publicly available for everyone, so that we can keep on > > developing applications using the sofia-sip stack also including SigComp > > support. > > I'll have a peek on the libraries and see if one of them could be used > with reasonable effort. However, there might be some legal issues, > too, so I can't promise anything. > What do you mean with legal issues? The only issue I could see would be that if the sigcomp plugin comes from a GPL library, like opensigcomp or tinysigcomp, the program using sofia-sip+sigcomp would also be enforced to use the GPL or some compatible license. But that is not that big issue anyway. Would still be easier to release Nokia's sigcomp plugin under the GPL to get the same final result... :-) Maybe I'm missing something? AFAIK, SigComp algorithm is not patented in any way. Cheers, -Aleksander -- Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ Sofia-sip-devel mailing list Sofia-sip-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel
Re: [Sofia-sip-devel] Please, make the sigcomp plugin for sofia-sip free software
2010/3/9 Aleksander Morgado : > My humble request is then, please make the sigcomp plugin for sofia-sip > free software, publicly available for everyone, so that we can keep on > developing applications using the sofia-sip stack also including SigComp > support. I'll have a peek on the libraries and see if one of them could be used with reasonable effort. However, there might be some legal issues, too, so I can't promise anything. -- Pekka.Pessi mail at nokia.com -- Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ Sofia-sip-devel mailing list Sofia-sip-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel
[Sofia-sip-devel] Please, make the sigcomp plugin for sofia-sip free software
Dear Nokia developers, It's been a long time since I started using the sofia-sip library, and I am personally quite happy and impressed with its performance. So first of all, thanks to all of you and specially to Nokia for making it freely available to everyone. Said so, there's still a small lack of functionality in the free-open version of sofia-sip, which is the support of Signaling Compression (SigComp) as defined in RFC3320 and RFC4077. SigComp is widely used in lots of mobile-related applications using a radio network as physical transport, where the size of the transmitted packets is an important issue. Digging in the code, one can see the setup and usage of the sigcomp compartments, and the methods to decompress and compress the messages directly at tport level. Thus, it seems clear that the private version of sofia-sip maintained in Nokia has already a good support for SigComp. There are already several free-open source SigComp stacks out there: * opensigcomp (C++ library, GPL or commercial license, already available through the reSIProcate stack) * libsigcomp (C++ library, LGPL) * tinysigcomp (C library, GPL, part of "doubango" framework) Including support for any of those in sofia-sip doesn't seem an easy solution (at least for us, developers, using the API of sofia-sip and not developing sofia-sip itself). And even worse, it doesn't make much sense to spend too much time in that effort when the work is already done by Nokia. My humble request is then, please make the sigcomp plugin for sofia-sip free software, publicly available for everyone, so that we can keep on developing applications using the sofia-sip stack also including SigComp support. Cheers, -- Aleksander -- Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ Sofia-sip-devel mailing list Sofia-sip-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel