Download presentation
Presentation is loading. Please wait.
Published byDaisy Stephany Davis Modified over 9 years ago
1
Resource Reservation Protocol (RSVP) (2) Advanced Multimedia University of Palestine University of Palestine Eng. Wisam Zaqoot Eng. Wisam Zaqoot December 2010 December 2010 Ref: Computer Networking: A Top Down Approach, 4th ed., Kurose & Ross
2
Reservation Styles reservation style: used to reservation style: used to 1. specify whether merging of reservations from the same session is permissible. 2. specify from which senders in a session the receiver desires to receive data.
3
Reservation Styles There are 3 types of reservation styles: There are 3 types of reservation styles: 1. Wildcard-filter style; 2. Fixed-filter style; 3. Shared-explicit style.
4
Reservation Styles 1. Wildcard-Filter Style: In this style, the receiver tells the network that it wants to receive all flows from all upstream senders in the session and that its bandwidth reservation is to be shared among the senders.
5
Reservation Styles 2. Fixed-Filter Style: The receiver uses this style in its reservation message to specify a list of senders from which it wants to receive a data flow along with a bandwidth reservation for each of these senders. These reservations are distinct, i.e., they are not to be shared. These reservations are distinct, i.e., they are not to be shared.
6
Reservation Styles 3. Shared-Explicit Style: Receiver uses this style in its reservation message to specify a list of senders from which it wants to receive a data flow along with a single bandwidth reservation. This reservation is to be shared among all the senders in the list. This reservation is to be shared among all the senders in the list.
7
Reservation Styles
8
Shared reservations, created by the wildcard filter and the shared-explicit styles, are appropriate for a multicast session whose sources are unlikely to transmit simultaneously. Shared reservations, created by the wildcard filter and the shared-explicit styles, are appropriate for a multicast session whose sources are unlikely to transmit simultaneously. For example audio, since limited number of people talk at once. Receiver might issue twice the bandwidth required for one sender For example audio, since limited number of people talk at once. Receiver might issue twice the bandwidth required for one sender
9
Reservation Styles Fixed-filter reservation, which creates distinct reservations for the flows from different senders, is appropriate for video teleconferencing. Fixed-filter reservation, which creates distinct reservations for the flows from different senders, is appropriate for video teleconferencing.
10
Examples of Reservation Styles Sample scenario for RSVP reservation styles
11
Examples of Reservation Styles: 1- Wildcard filter reservations Wildcard filter reservations
12
Examples of Reservation Styles: 2-fixed filter reservations fixed filter reservations
13
Examples of Reservation Styles: 3-shared-explicit reservations shared-explicit reservations
14
Examples of Reservation Styles In each of the previous examples the three receivers used the same reservation style. Since receivers make independent decisions, the receivers participating in a session could use different styles. RSVP does not permit, however, reservations of different styles to be merged.
15
Soft State* RSVP is a soft state protocol. Soft State: Each reservation for bandwidth stored in a router has an associated timer. If a reservation's timer expires, then the reservation is removed. If the receiver wants to maintain the reservation, it must periodically refresh the reservation by sending reservation messages.
16
Soft State A receiver can also change its reservation (e.g., the amount of bandwidth or the senders it wants to receive from) using the refresh messages. senders must also refresh the path state by periodically sending path messages. Advantage Network resource not reserved forever in case of node failure Disadvantage Message overhead
17
Insufficient Resource A reservation request that fails an admission test may be itself a result of merging several requests. In this case, a reservation error must be reported to all the concerned receivers. ResvError messages is used. The receivers can then reduce the amount of resource that they request and try reserving again.
18
Insufficient Resource RSVP suffers from the killer-reservation problem, whereby a receiver requests over and over again a large reservation but got rejected. This large reservation may have been merged with smaller reservations downstream. The large reservation may be excluding smaller reservations from being established. Solution: ResvError messages put blockade state in the routers. This changes the merging procedure to omit the offending reservation from the merge.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.