Wednesday, November 11, 2009

Gizmo5 is Now Part of Google's Family

+

Yesterday Google announced the purchase of Gizmo5, a SIP Service provider, that is being around for quite sometime. And I already received some emails questioning about Jingle's future in Google, as Gizmo is a fully SIP based services. So here comes the summary:

Why Gizmo5 and not Skype or other VoIP Service Providers?
  • Gizmo uses SIP, which is an Open Standard. Buying anything closed and proprietary would cost Google a lot of money and huge drawback on integrations.
  • Gizmo is a much more open and known for its interoperability with other SIP Providers. Skype has absolute ZERO interoperability and it is mainly a closed P2P service, which Google already solved in a way more elegant way.
  • Main focus on calling from and to PSTN. Last thing it needs is another P2P Service.
What happens with Jingle on GTalk now?
Nothing! Google needs the flexibility that it offers and specially the natural integration with XMPP Wave Services. I don't see Google releasing Wave Services over SIP for now.
Jingle is by far the best solution for Internet Calling, and this is not a fact only mentioned by XMPP fans, but also by SIP Developers (Asterisk, SER, YATE, etc...).

Will GTalk support SIP now?
That is a tricky question, as there are two very close solutions, with pros and cons that I can't judge from Google's perspective what is better. Basically Google can solve it through:

  1. Jingle/SIP Gateway, XMPP has a very reliable way to interconnect legacy gateways. Nimbuzz for instance already have all its SIP Services working through their XMPP Jingle Clients. They support third party SIP Providers and recently they also have released an embedded solution for calling to PSTN called NimbuzzOut.
  2. Include a SIP Stack in Google Talk Clients. Which is not big deal. As we are plenty of SIP client side solutions and it is very easy to embed.
The point here is that I personally don't think Goggle is willing to implement SIP on  their widgets of web chat voice/video solutions like we have already on GMail. Making Jingle/SIP a necessity anyhow if they also want to allow their users place calls to PSTN also from a Website Flash Widget.
IMHO Google will probably go for a Jingle/SIP gateway, solution that I quite like for two reasons:
I already build such solution, and it works incredibly good! And has great scalability as well.
I also worked last year in the draft specification document that describes the integration Jingle/SIP Interoperability in Media Sessions.
If Google allows me to suggest: Go for Jingle!

Wednesday, October 28, 2009

Media don't stop trying to criminalize VoIP

It seems that media don't stop trying to criminalize VoIP. The most manipulated newspaper of the world,  New York Times,  tried again to make using VoIP looks like a crime or a terrorist behavior.

We from the OpenSource and Open Communications communities want to expose our feelings with a short sentence: "Shut Up!".
We are completely tired of your excuses for market manipulation in favor of Carriers Monopoly.

Ignored Facts:
  • Basically you can by a prepaid SIM Card without ANY identification and place calls worldwide for  less then 10 Dollars!
  • Mobile and Landline Calls can be encrypted with simple software installed in your device.
The only reason that would make criminals use VoIP providers over pre-paid mobile is the price!
If they are right, lets enumerate all the elements related to a crime:
  • Criminals usually eat fast-food,  as they don't have time to cook at home. Making MC Donald's the food supplier for criminals.
  • Criminals uses Ford and GM Cars for Bomb Cars. Ford and GM is manufacturing bombs with 4 wheels.
  • Criminals use sunglasses to disguise themselves, making RayBan a "camouflage" provider.
  • Criminals uses Windows, as they usually use Cyber Cafes computers equipped with this "criminal friendly" Operational System.
  • Criminals buys ammunition and weapons from the same manufactures that provides them to the police and military. WAIT THIS ONE IS NOT A JOKE! 
Where are the attacks to weapon and ammo manufactures in the News?


Monday, October 26, 2009

Jingle Nodes in Practice - Sea Beyond




Jingle Nodes will have a experimenting session and a presentation on Sea Beyond, which is a new technical event that explores the future of real-time communication technology. It is organized by ProcessOne, an authority in XMPP and real-time communication software.


During the development sandbox portion of the event, we will have coding sessions of:
  • Adding Jingle Nodes Services to an ejabberd server
  • Placing Jingle Calls using the created service
For the presentation session, I will be showing what is XMPP Jingle and how it is dropping the Voice Over IP complexity, making XMPP Multi-Media Sessions a reality.


The first Sea Beyond event will take place on December 17, 2009 in Paris, France, from 9:30. The formal program will conclude at 19:00, but will be followed by an opportunity to share a drink and talk with other guests and speakers.