Skip to content

Skype for Asterisk DOA, long live Skype for Asterisk!

March 27, 2009

Digium has responded to concerns about the value of Skype for Asterisk (SFA) after the announcement of ekg_flatline_200x133Skype for SIP (SFS) last Monday. I would like to state for the record that I did not declare SFA dead, but raised the question. It is indisputable that the value of SFA is diminshed in light of the announcement of SFS, therein lies the opportunity to push for deeper integration to regain that ground.

In the ‘Voice On The Web – Skype in Your Business‘ public Skype chat, Skype did correct two items in the Digium post:

  • SFA can handle incoming Skype calls from any user on the Skype network.  SFS can receive incoming calls from Skype users only by statically mapping a Skype name to a SIP account.
  • SFA supports incoming calls directly from SkypeIn DID numbers.  SFS does not.

These are not differentiators unique to SFA, as they may both be done in SFA and SFS. With this correction we are left with four differentiators:

  • SFA can place calls to any user on the Skype network.  SFS cannot place calls to Skype users.
  • SFA includes support for Skype presence information.  SFS has no support for presence.
  • SFA includes buddy list management.  SFS has no buddy list management features.
  • SFA supports multiple media codecs including G.711 aLaw and uLaw as well as G.729.  Wide-band audio will be available in a near-term revision.  SFS supports only compressed telephony-grade G.729 media streams.

There is value here, which I have highlighted before. But the number of use cases where I now need SFA is signifcantly reduced now that SFS will be availalbe. The reason is that Asterisk of course supports SIP, so I may now use SFS to handle all inbound calls, and use SFA in the specific cases needed.

For example, one channel license may provide all of the presence updates I need. The biggest advantage, SIP -> Skype User calls, may or may not be needed for your use cases, and if so maybe at a reduced number of channels now that you have SFS and may have a hybrid solution. Voxeo had the equivalent of SFS for a while now and hummed along happily providing useful applications.

The point is not to declare SFA dead, but to highlight these points in the hopes that the opportunities for deeper integration and the associated benefits are clear. For SFA to overshadow the SFS announcement, I contend these features are needed:

  • Two-way chat via the Manager API
  • Extended presence support
  • SILK-codec support, which would require end-points (ie – SIP soft phones/hardware phones) embedding SILK

I understand that Digum and Skype need to get SFA to market, but a clear roadmap of what comes next and the timing would be immensly useful as developers look to place their bets. I applaud the work that Skype and Digium have been doing and the opening of the Skype network on multiple fronts. I just hope this is an opportunity to open the Skype network that little bit more.

*UPDATE* Digium has changed their list of differentiators in the blog post, and have replaced one of the incorrect items with this one:

  • SFA calls are encrypted from end-to-end while SFS calls are delivered to the SFS endpoint devices (PBX) as unencrypted RTP streams.

This will be a short lived one, as while the SFS beta will be UDP/RTP, Skype have already committed to TLS/TCP and SRTP. So SFS will have the same ability for encrypted communications as SFA does.

4 Comments leave one →
  1. Jose Fandos permalink
    March 28, 2009 5:19 am

    Could you clarify if SFA will allow outgoing calls through Skype Out? To me that’s one of the key benefits. No one comes close to Skype rates (€60 per year – flat rate outgoing calls to several countries – US and Europe in one go? Unbeatable). This is particularly benefitial if you are based in one of those European countries.

  2. March 28, 2009 6:58 am

    Skype and Digium have not announced any commercials, so anything I would say would be speculation. This is for both how much a channel will cost and what restrictions of use may or may not be put on it.

  3. Geoffrey Cleaves permalink
    March 30, 2009 1:52 am

    A tick in the favor of Skype For SIP when married to Asterisk is that SFS will be version agnostic while Skype For Asterisk will require Asterisk 1.4+, I believe.

Trackbacks

  1. thehar v.5 » Skype for Asterisk [SFA] vs Skype for SIP [SFS]

Leave a comment