Guys, I've decided to publish what I have already done, because I need to leave for a couple of weeks. Maybe someone would comment my work and I will know in what direction I should move. http://code.google.com/p/openjsip/