MiConDa's Weblog

April 28, 2009

Amoocon 2009

Filed under: Uncategorized — Tags: , , , , — miconda @ 9:19 am

Kamailio (OpenSER) and SIP-Router presence at Amoocon 2009

Amoocon (former AsteriskTag) 2009 will take place in Rostock, Germany, May 04-05, 2009.

Kamailio (OpenSER) and SIP-Router.org projects will be largely presented at the event by talks and case studies of:

If you are around Berlin the days before the event or in Rostock during the event and want to meet, send an email to: miconda [at] gmail (dot) com

February 17, 2009

Top three free VoIP services

Filed under: voip — Tags: , , , , — miconda @ 7:55 am

Like with emails, some of us prefer to have an independent SIP address, with no relation to current job or location. Being asked several times about free services running Kamailio (OpenSER) or SIP Express Router (SER) – the recently SIP Router project, I am doing a top of my favourite free VoIP providers.

No preference among them, you have to figure out what fits the best for you alone, so I am just listing them in alphabetic order.

ekiga.net

Managed by the author of Ekiga SIP Softphone. Some of the features:

  • peering interconnection
  • presence
  • audio conference
  • address book

More at:

https://www.ekiga.net/index.php?page=services

iptel.org

Managed by several developers of SIP Express Router (SER). Some of the features:

  • speed dial
  • pstn gateway self provisioning
  • call forward
  • accounting view

More at:

http://www.iptel.org/service

voipuser.org

Managed by the founders of VoIPUser.org web forum.

  • UK inbound PSTN number
  • limited outbound calls
  • INum numbers and interconnection
  • peering

More at:

http://www.voipuser.org/forum_topic_328.html

February 9, 2009

FOSDEM2009 – Photos

Filed under: Uncategorized — Tags: , , , , , — miconda @ 10:50 am

First 2009  Kamailio (OpenSER) and SIP-Router.org meeting happened in Brussels, Belgium, Feb 7, during FOSDEM 2009. Some photos are available at:

http://www.asipto.com/gallery/v/FOSDEM2009/

We had couple of interesting discussions:

– scalability – combined with MySQL track, everyone was interested in how to increase the performance and integrated better what latest MySQL offers in terms of HA and replication, good input from Henning Westerholt based on experiences with 1&1’s 2 000 000 users platform

– programmable presence server – with idea and large interest of SipWise and Andres Granig

– media services – nice talks with Olle E. Johansson and Stefan Sayer

– light b2bua – pushed on the table by Alexander Dubovikov

Probably next meeting will be the SIP-Router.org integration meeting.

December 25, 2008

Merry Christmas and Happy New Year 2009!

Filed under: openser, voip — Tags: , , , , , — miconda @ 5:01 pm

Day by day, we ended another year. 2008 was full of events, starting with one major release and six minor releases, participation to workshops and conferences wordlwide, adoption in new production environments and acknowledgement of running platforms with millions of users and billions of routed minutes/month using Kamailio (OpenSER), check the News archive at:

http://www.kamailio.org

There were sad events as well, including the hijacking of the old domain name after the rename in Kamailio, still the SourceForge project goes on, with same name, proving the genuine openser project:

https://sourceforge.net/projects/openser/

We maintained release 1.3.x series, last being 1.3.4, which still keeps the old name and is available at:

http://www.openser-project.org/mos/view/News/NewsItem/OpenSER-v1.3.4-Released/

Life is going on, from the the latest major release, version 1.4.0, the project boosted in new features, a summary of what is new since then is available here:

http://www.kamailio.org/dokuwiki/doku.php/features:new-in-1.5.x

An important share of effort was directed to clean the code and improve the stability and performance, a proof of maturity and the need to make the maintenance of the project easier and open for new comers. Lot of documentation was added in doxygen format inside the source code, Devel Guide was published, new developers can start new easier to enhance the application.
Reference moment for the future was the launch of SIP Router project in November – a concentration of many people with great SIP and VoIP expertise, backed up by huge programming experience in this field. This came to strengthen the development workforce, to ensure the reliability, to remove the doubts of what projects is better now or is going to develop better in the future.

http://sip-router.org

So, 2009 is an year that announces already great achievements to be done in its first half:

  • 1st Quarter – release of Kamailio (OpenSER) 1.5.0
  • minor releases for 1.4x and 1.5.x
  • 2nd Quarter – release of SIP Router project as stable version
  • dedicated meeting to celebrate the first operational SIP Router and draw future directions

With the release of SIP Router project, everyone gets access to the features provided by Kamailio (OpenSER), SIP Express Router and OpenIMSCore projects:

http://sip-router.org/benefits/

Looking forward to a fruitful 2009!

November 25, 2008

About SIP-Router Project

Filed under: Uncategorized — Tags: , , , , — miconda @ 4:17 pm

I want to reveal some details from the process of getting to sip-router.org project. Next statements are from my personal point of view.

When all started, back in 2001/2002, it was research and SIP Express Router (SER). Over the time became more than that, the market demanded new features pushed beyond a SIP proxy/router definition, the place of this application was no longer in research, business side and telephony industry forced to take actions.

In that context I co-founded OpenSER in 2005, leaving SER to continue its way.

Now after several years, the situation evolved as well, SIP is clear the today’s technology for telecommunication, every Telco out there is deploying/replacing its infrastructure with SIP. However, SIP was designed for more than this, other companies develop innovative services and products using this protocol. I could identify couple of directions within our project:
– old-style-fashion switch – mapped on SIP Router/Proxy, where speed and reliability is the main concern
– call/dialog stateful proxy (back-to-back user agent) – for a larger set of security and service features
– pbx-like features using SIP signaling only – call pickup, shared line appearance, etc…
– new fashion functionalities – IM&Presence, gaming, integrated and convergent communication, application servers…

To be able to sustain and keep high level quality, it is clear that we need more companies in, entities that are interested on different directions of the development, so they contribute there. I am interested in the first and last direction with higher priority, but I don’t want to leave out the other two.

Moveover, kamailio/openser is used now in many deployments, some serving millions of users and billions of minutes per month. We need to provide a reliable environment so more companies are confident the development and maintenance continue. The project shall prove the maturity that is not dependent on gringo-like actions, one company influence, forking out of nowhere, domain hijacking, etc… this is the first goal for myself, something I want to ensure before anything else.

sip-router.org was not one minute/meeting decision (after a beer, dinner or one email, …). Discussions started between different persons, coordinated or privately, several months ago, long before the latest fork. It was clear that SER and OpenSER made their points over the time, one satisfying better the need for stability, performance, the other better for innovation and flexibility. At a point in future, sooner or later, each project would have been switched some of its resources to the other direction.

At the time of announcement, the sip-router.org site had comprehensive content about how this will work. It was the result of face-to-face meetings, phone and email conversations that took place a lot in the last months before the news. It was no decision until everyone deeply involved in each project acknowledged that there are mutual benefits for everybody (developers, users and businesses behind both projects) backed up by willingness to do it in a fair manner.

I cannot talk about other projects in the x-SER eco-system, but with Kamailio/OpenSER never was the case/proposal of merging back to SER, all the time was about collaboration and joint effort. It will never happen to drop our goals for innovation and flexibility. Therefore we discussed and agreed the development mechanisms to ensure the need of each project: a stable layer (core + tm) and innovation by modules or libraries.

Nothing was left out, every aspect, from licensing, contribution, … to releasing and management, was approached. The meeting in Karsruhe came just to conclude that. All our community members were happy about announcement, and, as a matter of fact, there were no political-like discussions conducted between our members since sip-router.org announcement, the focus moved on the technical side and good progress was reached so far:
http://lists.kamailio.org/pipermail/users/2008-November/020694.html

Personally, I consulted people in open source and communication world, that are not particularly technical or in relation with x-SER projects. Getting to sip-router.org took more than half year since I realized a common layer between the x-SER projects should be beneficial for everybody.

There are more things to say, but maybe not that relevant. I let them for the time we meet at SIP Router events. Now I hope several points are more clear:
– it is not a merge back in SER, it is a joint project (this just because some tried to suggest it)
– the entire collaboration process was carefully discussed and planned
– it was conducted by the need of reliable, non-confusing environment — that ensures sustainable development, innovation and rock-solid stability, it protects the interests of developers, users and businesses investing resources in the project.

At the end, I want to thank to Kamailio and SER management team members, to the developers and many other people involved in both projects that helped with this process – they dedicated lot of time and resources.

November 24, 2008

SIP-Router Project Status

Filed under: voip — Tags: , , , — miconda @ 9:43 pm

Just to let you know that on Nov 20, 2008, first openser/kamailio modules run on the common core+tm provided by sip-router project. That was siputils (new module in Kamailio devel version).

Soon after:
– xlog module was ready too, with just an extra define in Makefile, marking the inclusion of pseudo-variable and transformation API in sip-router — one can do color printing via xlog. Note that all pseudo-variables and transformations will be moved in PV module as discussed some time ago on Kamailio devel mailing list.
– db api of Kamailio and SER were included as library and other modules become compilable with sip-router

For reference:
http://lists.sip-router.org/pipermail/sr-dev/2008-November/000071.html
http://lists.sip-router.org/pipermail/sr-dev/2008-November/000077.html
http://lists.sip-router.org/pipermail/sr-dev/2008-November/000081.html
http://lists.sip-router.org/pipermail/sr-dev/2008-November/000082.html

Once MI and statistics will become libraries as well, then many other modules shall work more or less out of the box (some statistics done in core and 1-2 mi commands will miss in the first phase). Then in comes  the second big step, after module integration, config language update — after that point we are kind of 70% ready.

All these happened in just few days since source code repository (GIT) was up … it looks like we will get most of the features from Kamailio/OpenSER and SER together sooner than I expected … let’s see …

November 23, 2008

Kamailio Devel Team

Filed under: Uncategorized — Tags: , , , — miconda @ 10:02 pm

November was very busy for myself, with lot of work and traveling for the sip-router.org, so apart of announcing few updates, I focused on getting things done rather than going in pointless discussions. I will send couple of other emails related to this subject.

However, there was one person writing untrue statements and offending the developers of Kamailio/OpenSER on mailing lists, web and IRC channels. If he would have searched a bit on the net, have talked with our developers, he would realise that people in our team are very rich in skills and experience, then probably he would refrain from statements like “no skills”, “no knowledge”.

Until someone else than himself, recognise him as the greatest, gets the Nobel prize, publishes world recognized books or standards, so I can take his opinion in consideration, the development of Kamailio/OpenSER Project is ensured by people such as:
Juha Heinanen, doctor in computer science, former professor at Tampere University, author of many RFCs, and the list can continue … from the web:
http://occamnet.com/company/directors_and_advisors/jheinanen.cfm
http://www.arkko.com/tools/rfcstats/juhaheinanen.html
Klaus Darilion, doctor in computer science at Technical University Vienna, involved in ENUM and security of VoIP/SIP, author/contributor to several open source applications and papers related to these domains:
http://www.ipcom.at/index.php?id=565
Henning Westerholt, computer science engineer, in charge with the biggest VoIP deployment based on Kamailio/OpenSER I ever heard of: about 2 000 000 users, 5 000 000 phone numbers, 1 000 000 000 routed minutes per month. It is at least twice bigger than other deployments of openser/kamailio I am aware of.
http://www.1und1.de

I am stopping here, but all the other members of Kamailio/OpenSER devel team have broad knowledge in computer programming and VoIP technologies, authored or contributed to other open source applications — just google the names. As co-founder of this project I felt is my duty to show the true.

Therefore those statements are proofless and it is sad to see somebody can come up with such things. The development of Kamailio/OpenSER boosted since release 1.4, in summary:
http://www.kamailio.org/dokuwiki/doku.php/features:new-in-1.5.x
http://www.kamailio.org/dokuwiki/doku.php/roadmap:1.5.x

and we are not ready yet with the new features for 1.5. Meanwhile,  effort is directed to sip-router.org project as well — I will post a status update soon.

Blog at WordPress.com.