Are Skype’s Problems Architectural?

September 13th, 2007 by Carolyn Schuk

Skype has had its share of bad news lately, with a malware attack following close on the heels of a massive outage. Current events raise questions about Skype’s technology that won’t — and shouldn’t — go away.

One is the perennial architecture question: proprietary (Skype) vs. open (SIP). Recently I asked SIP application company Counterpath’s CTO Jason Fischl to talk about it. Fischl was also the architect of TelTel’s SIP-based VoIP system.

“When you’re trying to design a system to scale there are two places you can have a problem: design of the protocol or in a bug in the implementation,” he explains.

And quite simply, in protocol design as in so many of life’s other arenas, numbers count.

“In the case of SIP we have protocol design by people who’ve been designing telecom protocols for many years.” People like Cisco and Nortel telecommunications engineers, who have generations of experience with the problems that can crop up in communications networks.

“In the case of Skype, they have a very small group,” he continues. “The advantage [for Skype] is that they can make it simple. But a lot fewer people are looking at it. It’s a monoculture. The same group of people are making all the decisions — and the decisions are made for tactical reasons rather than technical reasons.”

And then there’s implementation execution. Here, too, more is better.

“When you see the problems Skype had, you see the advantages of SIP. In the case of SIP, you’ve got hundreds — even thousands — of implementations. Lots of service providers implement SIP. Any problem they have isn’t going to affect the entire population — just their customers. Lots of different vendors implementing is a nice benefit.

“But the consequences of a flaw in the case of Skype — it’s a catastrophe,” adds Fischl. “There are no other implementations.”

Fischl suggests that Skype’s outage may have had more to do with the centralized aspect of Skype’s architecture than the peer-to-peer dimension. “One of the [problematic] things about their [Skype's]architecture is that the authorization of users is done on a central server. That leaves open a vulnerability.”

SIP, by contrast, has a distributed authorization process. “It relies on an overlay network. You make a query into the overlay network and find out how to contact subscribers.”

Further, the IETF’s — Internet Engineering Task Force — peer-to-peer SIP working group is looking at an architecture that will do complete peer-to-peer SIP without a server at any point.

“One of the fundamental requirements is that you won’t need a central server when you login — only when you sign up. The consequence is that if servers went down you wouldn’t get new customers, but customers can still make calls.”

Fischl confesses to being puzzled that Skype hasn’t embraced SIP. “To being with, they’ve already got SIP gateways — why not go further down the road? I think if they took that approach — augment the network, let any SIP endpoint connect — they’d have a huge network of vendors building devices.

“Who knows?” Fischl adds, “Maybe they’re going down that road.”

Tags: , , | Posted in VoIP | 3 Comments »
 
 

Linksys SPA962 Product Review

September 12th, 2007 by Voxilla Staff

At-a-Glance

Product Name: Linksys SPA962
Spec Sheet: Linksys SPA962 Data Sheet
Estimated Price: $320.00 (USD)
Pros: Bright and bold color display; six independently configurable lines; easy to install; superb remote provisioning functionality.
Cons: Speaker phone needs work; web-based configuration pages look dated and could be more informative.

Read the rest of this entry »

 
 

CommBytes 9/10/07

September 10th, 2007 by Carolyn Schuk

Today Fonality debuted the $999 trixbox® Pro Asterisk-in-a-box appliance for SMBs. The new offering will let resellers install customers systems faster by eliminating the need to install software on a separate server, according to Fonality CEO Chris Lyman. 

FierceVoIP has a matched set of interviews with ooma founder Andrew Frame and PhoneGnome founder David Beckmeyer, contrasting the two devices. I say feature, you say drawback

Last week Vyke launched a re-engineered Java-based version of its VoIP calling service for mobile phones, Vyke Mobil. It works pretty much the same way as its predecessor. 

Andy Abramson reports that ooma’s warts are showing, pointing to a post by Jonathan Greene. Warning: the link to Greene freezes FireFox and crashes Safari. 

VoIP customers are finding out exactly what it means to rely on an unregulated telephone service, the Baltimore Sun reports. That’s why I not about to cut the landline. 

More bad news for Palm: The New York Times’ Joe Nocera discusses his buyer’s remorse about the Palm Treo 700 he bought earlier this year. 

The Apple iPhone — which just passed the one million mark in sales, proving, IMHO, P.T. Barnum’s famous dictum — may have the collateral effect of making manufacturers start thinking seriously about touch-screens and Wi-Fi for their phones. So says Tom Meredith of Motorola in this EE Times story.

 
 

Worming Skype

September 10th, 2007 by Carolyn Schuk

Poor Skype. As if the outage a few weeks ago wasn’t enough, a Windows worm called Pykspa.d is catching a ride on Skype IM, according to this report in PC World.

Tags: | Posted in VoIP | 2 Comments »
 
 

CommBytes 9/6/07

September 6th, 2007 by Carolyn Schuk

How do you make sure your website works on mobile phones? One solution is the dotMobi’s consortium’s free test suite. Today the group released an upgrade to the ready.mobi tool that, among other things, provides additional mobile phone emulators and better reporting. 

German IP phone manufacturer snom hopes to incent developers to build applications for snom 3xx phones with its “eXtreMeLy snomlified!” contest. First place winners get a snom 370 phone and an invitation to either Fall VON Boston 2007 or SIMO Madrid 2007.

Tech consultant Diamond says that the current model for municipal
broadband access may not cut it because, ultimately, private vendors have no mission to provide universal access and bandwidth requirements are leap-frogging planned WiFi and WiMax networks. You can get the whole report here

IMHO, the job of providing for the public good with universal Internet access properly belongs to…the public, i.e. local government. Just like collecting the garbage and maintaining the roads. I have the good fortune to live in a town with a municipal power company. Our rates are a third lower and we almost never have outages. 

Jott Networks unveiled new features for its free cell phone voice-to-text email and texting service. New links let users “jott” to their blogs and social networking pages, a file “jotted” notes into categories. 

IPTV pundit Shelly Palmer gave the iPhone a chance and found it wanting in the aspect that counts most: as a phone. Now Palmer carries two mobile phones — a $50 LG VX8300 for making calls and an iPhone for surfing the Web and showing photos. Here’s his evaluation

Markus Goebel and Andy Abramson have wondered how German holding company Betamax makes money from its VoIP products when it appears to be giving away its service. One of the company’s money-making models is a pricing scheme that would be a full-time job to stay on ahead of. (NYworldphone.com describes it here). 

Others allege out-and-out credit card fraud. The company has had a history of credit card fraud problems, noted byMyVoIPprovider.com in April, and the company reportedly is taking action. Interesting detail: secure payment services is listed in Betamax’s technology portfolio.

 
 

Copyright © 2003-2009 Voxilla. All Rights Reserved.