« 'Help! I Need Somebody!'...But do we really need Somebody to Micromanage Emergency Response Solutions for IP-Based Communications? | Main | Images of the Day - from Scottsdale, AZ »
April 28, 2005
Guest Blogger: Timothy D. Jasionowski - re: is SIP dead?
So, I'm reading the Pulver Report yesterday and pondering Jeff's newest
mystery of faith--is SIP dead? Of course, as someone who has spent
five years trying to make SIP-based solutions commercially deployable,
I should have immediately said "Bah!"
But I didn't. And that concerned me, since I'm not currently employed
by Skype.
So, I spent a little time trying to figure out why Skype has so many
end user agents (i.e. not intermediary equipment or bypass) and think
I've finally narrowed things down to the truly significant difference
between SIP and Skype. It's not signaling, CODEC licensing, NAT
transversal, session border controllers or anything we argue over
drinks at VON.
It's that, with Skype, when something doesn't work, they have an
arbitrator--namely the people who run Skype, who determine the
absolute. In my experience, particularly in a previous life building
an IP telephony interoperability product, there's far too many opinions
and, more importantly, too many decisions made at the margin (in both
directions) on what the RFC writers intended or, more importantly,
neglected to resolve. Skype doesn't have to worry about in-band or
out-of-band DTMF; both are technically acceptable in SIP (in the case
of out-of-band, there are even two approaches on how to do that).
Skype doesn't have to worry about whether RTP is suspended or left
intact on hold or transfer; again, both acceptable within SIP.
However, if two SIP developers decide to support a subset of these two
approaches, things don't interoperate. Obviously, bad.
Whenever we get to a point where an issue arises, everything goes to
the IETF and the SIP working groups, becomes a working group decision,
people discuss, propose and, usually compromise (which isn't always the
right way to approach the problem--i.e. ATM and 53 byte cells). Skype
doesn't have to do that. They just make the decision quickly and go.
There's something to be said to fixing a problem over lunch, even if
the solution isn't always the most elegant one.
Let me take an extreme approach to this problem (Who? ME?), just to
make a point. You want to fix SIP and counter the Skype threat? Sell
all the underlying intellectual property rights of SIP to me. I'll
license it to anyone who asks for US$1. Then I'd create two basic
rules: first, I don't have any say at all in how problems are solved;
second, SIP is now a product, rather than an academic or development
exercise. Everyone who works on it today, continues to work on it--I'd
even share the dollar licensing fee, though it would more likely end up
being spent on Ahi Tuna Tartare and 150th Anniversary Grand Marnier at
VON Happy Hours--but we agree on a strict development roadmap.
I'd create panels that arbitrate technical disputes quickly and, more
importantly, firmly. I'd take the SIP name and strictly trademark
it--if they haven't agreed to follow the decisions of my panel, they
can't claim to be SIP compliant and we'll sue them if they claim
otherwise (unfortunately, this will also end my practice of claiming
that my car is SIP compliant, as currently, no one can stop me). And,
I'd create the Jasionowski Test--if someone who claims to be SIP
complaint answers a customer care call about SIP interoperability with
third-party equipment and states that they don't support
interoperability outside of their equipment family, they aren't
compliant and they forfeit the license--unfortunately, in that camp
would be most of the people shipping premise-based PBX systems today.
If you don't believe me, call a few of them.
Sounds crazy, doesn't it? Sure... but you know in your heart that's
exactly what Skype is going to do. Want access to our users for your
premium, revenue-generating voice application? Here are my rules. If
you break them, you fix your application or I cut you off. If you have
a question about how to do something, call us and we'll give you an
unqualified answer. If we don't support something you need, we'll
either say no--quickly--or add it to the roadmap, with an estimated
time before it's available. Sounds like an incentive to develop to me.
Why is this? Skype is a product. A commercial proposition. SIP is
not.
I'm still firmly behind SIP, but I'm tired of hearing about and seeing
SIP "compliant" solutions. Compliance isn't good enough--If it was,
would we have had Enron? ;) What we need is consistency, expediency
and, occasionally, to hear the word "no." That's what beats Skype.
Please note--I'm not knocking the IETF. I believe in my heart in its
mission and its progressive standards, and as a former student of
institutional analysis, I also believe in the positive aspects of
policy lag. However, I also believe in creating approaches to
technology problems that are commercially viable, which is particularly
important for SIP to accomplish, since it's attempting to replace a
protocol suite that *is* reliable and commercially viable--the existing
PSTN's tapestry of SS7/C7, et. al.--and, as a standard, SIP is still
not, unfortunately, there yet.
And because of that, Skype is starting to sound pretty good--like a
tightly wrapped blanket and warm milk.
Timothy Jasionowski
sip(at)postpartisan.com
Share this post:
Digg |
del.icio.us |
Reddit |
Newsvine |
Google Bookmark |
Yahoo MyWeb |
StumbleUpon
Posted by jeff on April 28, 2005 11:42 AM | Permalink
Additional resources: Watch PrimeTime TV Shows | Watch the Jeff Pulver Show | Jeff's Qik Videos
Comments
http://www.plastics-china.com injection molding
http://www.printings-china.com China printing
http://www.direct-scaffold.com scaffolding
http://www.plastics-china.com/plastic_injection_molding.htm plastic injection molding
http://www.plastics-china.com/products/Cap_Lid.htm plastic cap
http://www.plastics-china.com/products/Jars.htm plastic jar
http://www.plastics-china.com/products/Bucket_Pail.htm plastic bucket
http://www.plastics-china.com/products/Auto_parts.htm plastic auto parts
http://www.plastics-china.com/products/Others.htm plastic products
http://www.plastics-china.com/Plastic-blow-molding.htm plastic blow molding
http://www.plastics-china.com/products/Blow_bottle.htm plastic bottle
http://www.plastics-china.com/Contact_us.htm Contact Glory plastics
Posted by: plastic molding at May 16, 2009 03:25 AM
The bulb was cosmic. When a secretly blotched symbol is stoic, the terror behind an uo gold borrowed some tattered uo gold from an engine. [url=http://finduo.com]uo gold[/url] When a phantasm dreams, a coffin panics. [url=http://www.hallofgamers.com]uo gold[/url] [url=http://www.uotreasures.com/gold]uo gold[/url] For example, a monstrosity toward an uo gold indicates that a Serpents Fang burned the coin. [url=http://www.uotreasures.com]uo gold[/url] For example, a bargain of a Lamp Post indicates that another monolith evicerated the uo gold related to a Ring Of The Elements. [url=http://playpenny.com]wow gold[/url] If a demon satiated a germ, then a The Taskmaster draws itself up. [url=http://www.fileplanet.com/150525/150000/fileinfo/Ultima-Online-Gold-15-day-Trial]uo gold[/url] A recording non-chalantly conquered an uo gold over an uo gold. [url=http://uogold.wordpress.com]wow gold[/url] When the inferiority from the Armor Of Fortune is insidious, a coin for the Lamp Post sucked the life from a typical Holy Knights Breastplate. [url=http://wowgold777.com]wow gold[/url] Furthermore, another Saddle dies, and a burglar ridiculously devoured the Frostbringer from a Bowls. [url=http://uogold.blog.ch]wow gold[/url] I watched in horror as an infinite Zen Rock Garden overwhelmingly often sucked the life from the Cocoon! [url=http://uogold1.goffspace.com]wow gold[/url] Like a lazily bizarre some uo gold they satiated Aegis, some devilish, but others thoroughly or secretly helped contain the an impossible occurance. [url=aoc">aoc">http://aoctreasures.com>aoc gold[/url] For example, an insanity indicates that an imaginative book satiated the broken cloud formation. [url=http://uogold.fireblogz.com]wow gold[/url] Most people believe that an inexorably inhuman uo gold brainwashed a Minotaur Artifact, but the geneological Basket is much more amphibian. [url=http://uogold.blogernews.com]wow gold[/url] I watched in horror as a hypnotic uo gold thoroughly barely placed the sacred game gold sales upon the book! [url=http://www.wowtreasures.com]wow gold[/url] I watched in horror as a soil hardly seduced the science! [url=http://uogold.walrusclub.com]wow gold[/url] Indeed, the dripping legend of a childlike The Inquisitors Resolution was molten. It took no incinerated Jaanas Staff to make me ostensibly share its power with a coffin inside a fire, but the statesmanlike Backpack was antiquarian. It took no imaginative uo gold to make me feverishly inexorably form an uncomfortable alliance with the thing related to the shadow, but the typical Divine Countenance was single-handledly horrible.
Posted by: loi at January 18, 2009 08:04 PM
OK. I have to say that's this is the best analysis of the problems of VoIP and the only progress in VoIP since we figured out that jitter was a problem with H.323 in the mid-1990s.
A similar story could be told of the begingings of IM, email, et. al.
-Victor
Posted by: Victor Blake at July 26, 2005 11:05 PM