Friday, July 25, 2008

SIP/SIMPLE-XMPP Developer Workshop 2008

INRIA, French National Research Network in Computer Science is hosting an workshop dedicated to SIP/SIMPLE-XMPP Interoperability. The event aims to bring together people with large expertise in both protocols, interested in development, testing and deployment of SIP/SIMPLE-XMPP solutions.

I am going to be present and coordinate the XMPP interoperability tests and development for OPENSER.

The workshop takes place between September 2 and 5, 2008, in Paris, France.

Among participating projects and companies:
- Asterisk
- INRIA
- Edvina
- Asipto
- AG Projects
- OPENSER
- MSRPRelay
- eJabberd

Read more details here…

Thursday, July 24, 2008

RTP Proxy in Erlang

Just found this project:
http://code.google.com/p/erlrtpproxy/

erlrtpproxy seems to be a RTP relay for OPENSER written in Erlang, an alternative to RTPProxy and Meidia Proxy. I didn't dig for more details, but I guess it is working together with the nathelper module in OPENSER.

Hope that Erlang fans will enjoy it.

Wednesday, July 9, 2008

eLearning channel for Kamailio (OpenSER) config file

ASIPTO, the company I am working for, launched two months and a half ago the eLearning channel for Kamailio (OpenSER) configuration file. Since then a broad number of topics were approached:

  • introduction of configuration file structure
  • overview of SIP message execution flow
  • complete walk-through default configuration file
  • debug options
  • main routing blocks elements
  • all about assignment operations, tips and tricks
  • configuration file flags: per transaction, branch and script
  • r-uri management – best options and available alternatives to handle the request URI
  • config file statements: if, switch and while

Each document includes many examples to make easier the understanding of concepts and real word usage. With a rate of introducing couple documents and topics per week, the knowledge base of the channel is growing rapidly.

The eLearning channel offers full range of collaborative tools: forum, wiki, chat rooms, document uploading, allowing open discussions and easy interaction within the groups.

You can register now for Kamailio (OpenSER) configuration file eLearning channel here.

See more details about eLearning programs here.

Tuesday, June 24, 2008

Updates of NAT Traversal Solutions for OPENSER

There were lot of development efforts in the two options available for NAT traversal with OPENSER.

Mediaproxy relesed next generation version: v2.0. More details at:

http://ag-projects.com/MediaProxy.html

Rtpproxy brings lately lot of new stuff, information is available at the dedicated site:

http://www.rtpproxy.org

Thursday, June 12, 2008

Very interesting approach of “451 CAOE Theory” related to European Football Championship 2008. They are going to analyze the presence of Open Source in the countries paying there, selecting the winner based on best performances with Open Source. More details at:

http://blogs.the451group.com/opensource/2008/06/06/were-all-going-on-a-european-tour/

Romania is playing there and the Open Source part of the game happened.

http://blogs.the451group.com/opensource/2008/06/10/open-source-tour-of-europe-romania/

Typically, some comments were out of the scope, just to label them only like this. Indeed, it is lot to do with respect to Open Source in Romania.

I got in touch with Open Source in my first University year. It can be an excuse that after communist regime it took some time to put the country on the right movement, but it still happens now, people get in touch with Linux at University, if they follow software programming. Otherwise, Open Source, Linux mainly, is like a Morgana, rumors that exists, but nobody tells something about it in the educational system.

As there are many Open Source applications running now on Windows, lot of people are not aware they use Open Source — case of Firefox or Open Office.

ROSDEV and eLiberatica are Romanian events that try to promote Open Source and I hope they will succeed. But will take time. As long as the educational system does not produce a minimal knowledge about Linux and other Open Source applications, the local business cannot afford trainings. I am not talking about IT companies, but about the rest which represents more then 90%. I can say that all I do privately with my laptop or as business with ASIPTO and Kamailio (OpenSER) is 99% Open Source, that is insignificant at country level.

I am dreaming to the moment when going to Travel agency, administrative offices, a.s.o. I will see a Linux Desktop running … for sure I will blog it …

Approaching OPENSER v1.4

The time for a new major release is approaching. Last minute discussions about some lately introduced code keeps the situation a bit unclear for the moment regarding the release day.

However, this post tries to underline the new features and important aspects that happened during last development cycle.

There are six new modules:
- db_oracle - database driver to connect directly to Oracle servers
- dialplan - regular expression based dialplan management
- nat_traversal - helper for nat traversal
- peering - RADIUS based peering
- ratelimit - call rate control module
- userblacklist - user based blacklisting

Lot of other new features and refurbishing in existing modules such as carrierroute, dispatcher, dialog, mediaproxy, msilo, cfgutils, pdt, textops.

Review of the DB API, fixup functions, new transformations and pseudo-variables are some of the core updates.

Related to this cycle, worth to mention the first OPENSER Devel Guide, a free, electronic book available at:

http://www.asipto.com/pub/openser-devel-guide/

and first printed book about OPENSER:

Building Telephony Systems With OPENSER.

I encourage everyone to start testing the upcoming OPENSER 1.4. Will be a big step forward.

Friday, June 6, 2008

OPENSER Dinner, Berlin - remarks

What can I say first, great beer! Although, since I have been there last time, the place has changed the name, still nice and good quality.

The talks focused a bit on the two events taking place in Berlin, the AsteriskTag and the LinuxTag. Part ot SUN/OpenSolaris team joined us -- some one there worked hard in the past to make OPENSER compiling on OpenSolaris with the native compiler. Thanks.

As the VoN show in Amsterdam was canceled, this was the last social event in this cycle. I returned to work at ASIPTO, preparing for a new major release.

Thursday, June 5, 2008

AsteriskTag and LinuxTag 2008 - week in Berlin

I covered a bit about AsteriskTag2008 and LinuxTag2008 at:

http://www.asipto.com/index.php/2008/06/04/remarks-asterisktag-and-linuxtag-2008/

There you can find links to some photos and the slides I presented in the first day of AsteriskTag.

I had no photos from the OPENSER dinner in Berlin, on the 28th, but I will post about soon.