1 / 13

Assuring QoS and Availability with MarketNet

Assuring QoS and Availability with MarketNet. Presented by Henning Schulzrinne Columbia University http://www.cs.columbia.edu/dcc/marketnet. Resource Negotiation Infrastructure. App. App. DM. DM. DM. DM. DM. end-to-end QoS assurance. Reservation. Reservation.

gaston
Download Presentation

Assuring QoS and Availability with MarketNet

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Assuring QoS and Availability with MarketNet Presented by Henning Schulzrinne Columbia University http://www.cs.columbia.edu/dcc/marketnet

  2. Resource Negotiation Infrastructure App App DM DM DM DM DM end-to-end QoS assurance Reservation Reservation Reservation Pricing/Acquisition MarketNet Resource Access Layer MarketNet Review 11/12/98

  3. Resource Categories • Path resources • along data path(s): unicast or multicast • metrics: bandwidth, delay, jitter, loss - value & predictability • change of route  change of resources used • thus, in-band protocol • examples: RSVP, YESSIR, telephony • Point resources • servers (web, Internet telephony gateway, media translation, database, …) MarketNet Review 11/12/98

  4. Why Do We Need Negotiation? • Different objectives • Clients: maximize utility to reflect QoS and preferences; cost of interruption! • Providers: maximize revenue and stay competitive • Different information • Clients: traffic characteristic, service valuation, desired QoS • Providers: available service levels, capacity, total market demand MarketNet Review 11/12/98

  5. Main Schemes • Signaling method • Negotiation between resource managers • End-to-end signaling • Signaling protocol • Client: learns services and prices, makes service choice • Provider: signals services, capacity and price; accepts/rejects client request MarketNet Review 11/12/98

  6. Negotiation between Resource Managers DM DM DM DM DM Service Query Service Quotation Service Request Confirm / Reject Reservation Pricing/Acquisition MarketNet Review 11/12/98

  7. Service Parameters • Starting time: advance or immediate • Ending time: bounded or unbounded • Coverage: complete or partial reservation • Preemption: refund upon failure? cheaper with risk? • Granularity: single flow or aggregate • Service Class: guaranteed, control-load, BBE MarketNet Review 11/12/98

  8. Multimedia Utility Curves (audio) 128 kb/s utility 8 kb/s bandwidth MarketNet Review 11/12/98

  9. Pricing and System Survivability • Mechanisms for surviving resource loss • Unbounded duration  supply and demand equilibrium • Predictable duration  time of day difference pricing to smooth the demand • Short bounded duration with periodic refresh  quick recovery from resource scarcity) • Dynamic adjustment  quick response to resource changes, but highly variable QoS, disruption MarketNet Review 11/12/98

  10. Pricing and System Survivability (cont’d) • Survive server failure • Replication • Distributed signaling instead of one server MarketNet Review 11/12/98

  11. Pricing Strategies • Stable vs Dynamic • Flat rate • Usage sensitive (average use) • Peak use (MCI T3 pricing: 95% below) • Hedging  third party bears price uncertainty • Billing and payment • SAL • Extensions of RADIUS and DIAMETER (IETF) MarketNet Review 11/12/98

  12. Path Price Discovery • RSVP • receiver-oriented • add $ to PATH message at each hop • different currencies? additive? how returned? multicast? • price complexity: non-linear, multi-parameter • YESSIR • sender-oriented, RTCP-based • gather price in SR as for RSVP; report in RR • Pricing per hop or per AD (BGP border routers) • Alternatives: Kelly congestion packet marking MarketNet Review 11/12/98

  13. Milestone & Status • First cut design Q4, 1998 • Design complete Q1, 1999 • Proof of concept / Implementation Q2, 1999 • Integration with MarketNet Q3, 1999 MarketNet Review 11/12/98

More Related