[Asterisk-Dev] Henning G. Schulzrinne quote on IAX2 from von
magazine
Steve Underwood
steveu at coppice.org
Fri Aug 12 21:44:56 MST 2005
Mike Taht wrote:
> but hey, maybe the folk on this list understand where he's coming from
> and can explain why sip is better....
He is one of originators of RTP and the main guy behind SIP. Of course
he thinks they are wonderful. The reality is they were both poorly
thought out, and people have been shoring them up ever since.
RTP used endless ports for no good reason. Nothing was symmetric.
Bandwidth was considered of no consequence. It had no security, which
has only recently been grafted on with sRTP. People have put massive
effort into trying to live with or fix these things ever since.
SIP started from the notion that call control is fundamentally simple,
and H.323 was overly complex. SIP has been getting more complex ever
since, and is now as complex as H.323. It had no security, and used an
unreliable medium (UDP) for communication that needs to be reliable. Now
networks are changing this, through a massive overhaul. To his credit
Henning does accept that UDP for SIP was a dumb idea.
He does say some good things, like:
"I consider the term "soft switch" a marketing term that, like its
cousin, "session border controller," seems to have no crisp definition
that everyone can agree on. Even the Soft Switch Consortium has changed
its name. The sooner we can drop the term soft switch from our
discussions, the sooner people and their PowerPoint presentations will
actually have to explain what their architecture is, rather than hiding
behind an ill-defined label."
Of Skype "Most importantly, Skype got the "out-of-the-box" experience
right-most of the time, it just works, without complicated
configuration, even with NATs."
and "One of the nicer things about Skype is that they avoid being
trapped in replicating the PSTN user appearance. Others have tried to
make their software applications look like a cell phone or desk phone,
which most often simply causes the software to inherit all the usability
limitations that ISDN and other feature-rich phones had. A user
interface stressing the buddy list and IM functionality seems a much
better fit. "
and "Also, they provided higher-quality audio codecs rather than feeling
constrained by the notion that this would be wasted since the PSTN only
supports narrowband audio. The technology to do this is fortunately
readily available, both commercially and as open-source codecs like
Speex, and SIP-based soft clients such as the new Yahoo Messenger and
EyeBeam."
He doesn't seem to really understand the strengths and weaknesses of
IAX. IAX has drawbacks, but none of the problems he lists actually exist.
Regards,
Steve
More information about the asterisk-dev
mailing list