Next generation of SDP (SDPng)
Next generation of SDP (SDPng)
- Designed to address SDP’s ‘flaws’:
- Limited expressiveness
- For individual media and combinations of media
- Often only very basic media descriptions available -- desire for more complex media
- No real negotiation functionality - as SDP today is a “take it or leave it” proposal
- Limited extensibility (not nearly as easy to extend as SIP)
- No semantics for media sessions! Sessions are only implicit.
- Limited expressiveness
- SDPng should avoid "second system syndrome"
- Hence it should be simple, easy to parse, extensible, and have limited scope
- Session Description and Capability Negotiation
Transcript
[slide202] Now, there are a lot of people who didn't like SDP, remember B equals, C equals, it wasn't very readable. So they said, ah, what should we do? We should make a new SDP, and they called it SDP next generation. It should be much easier to read, there was no real negotiation, it was just take it or leave it, it should be extensible, etc. But of course, what's the problem? The classic second system syndrome. Everyone knows what the second system syndrome is? You left all of these things out when you did it the first time, so with your impulse, put everything you can possibly think of into it, because you know it'll be a long time until you can do it again.