O'Reilly logo

The IMS: IP Multimedia Concepts And Services, Second Edition by Aki Niemi, Hisham Khartabil, Georg Mayer, Miikka Poikselka

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

11.6. Resource reservation

11.6.1. Overview

The media sessions between Tobias and Theresa are negotiated via SIP and SDP signalling. As in our example both UEs make use of a dedicated signalling PDP context for the transport of SIP signalling, they will have to establish one or more media PDP contexts for the transport of the media streams.

The procedure for establishing media PDP contexts is called "resource reservation". Both UEs perform these procedures completely independently of each other.

The establishment of media PDP contexts may consume some time and may even fail: when, say, insufficient resources are available over the wireless link. This means that, until the resources have been reserved, it cannot be guaranteed that the agreed media sessions can be established at all.

Therefore, Theresa's UE should not inform her about the incoming session request (INVITE): that is, it should not start to ring until it has confirmation that resource reservation has succeeded locally as well as at the calling user's end.

In order to achieve this, both UEs exchange preconditions during the SDP offer/answer negotiation, which basically instruct:

  • Tobias's UE to send a SIP UPDATE request to Theresa's UE, when resource reservation has succeeded at Tobias's UE; and

  • Theresa's UE not to ring until it receives the SIP UPDATE request from the remote end and has also successfully reserved its own/local resources.

Furthermore, the preconditions indicate what should happen with a session if a ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required