13.07.2015 Views

Internet Communications Using SIP - RIPHAH INFORMATION ...

Internet Communications Using SIP - RIPHAH INFORMATION ...

Internet Communications Using SIP - RIPHAH INFORMATION ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

284 Chapter 16As a consequence, UA2 will send a BYE message to UA1 that contains thereason header:Reason: Preemption; cause 1, text=”UA Preemption”The first call is terminated, and UA2 can send a 200 OK message to UA3 totake the call.Several reason codes have been proposed for the <strong>SIP</strong> reason header for preemptionas shown in Table 16.4.Linking <strong>SIP</strong> Preemption to IP Network andLink Layer PreemptionAs mentioned, in some special private networks using satellite links or on frugalaccess links, preemption may also be required at the IP layers. Proposalshave been advanced to use various technologies at the IP layer such as DifferentiatedServices, RSVP, and MPLS [13]. The elements required as preconditionsfor <strong>SIP</strong> [14] can then link the preemption technology at the network layer,such as RSVP, with the preemption technology at the <strong>SIP</strong> application layer.A comprehensive framework that describes in detail the options for the IPlayer and also for various link layers (such as 802 networks, mobile networks,and cable links) is provided in [15].Preemption at the IP network layer has many of the same limitations andcomplexity as QoS for IP that is discussed in Chapter 18, “Quality of Servicefor Real-Time <strong>Internet</strong> <strong>Communications</strong>.”Table 16.4<strong>SIP</strong> Reason Codes for PreemptionCAUSE DEFAULT TEXT DESCRIPTION1 UA Preemption The session has been preempted by a UA.2 Reserved Resources The session has been preempted by an IPPreemptedoccurence, such as RSVP preemption and notby a link error.3 Generic Preemption Designed to be used on the final leg to thepreempted UA to generalize the event.4 Non-IP Preemption The preemption has occured in the non-IPinfrasructure, and the reason code is insertedby the gateway.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!