1 Auction or Tâtonnement – Finding Congestion Prices for Adaptive Applications Xin Wang Henning Schulzrinne Columbia University.

Slides:



Advertisements
Similar presentations
Pricing for Utility-driven Resource Management and Allocation in Clusters Chee Shin Yeo and Rajkumar Buyya Grid Computing and Distributed Systems (GRIDS)
Advertisements

TAU Agent Team: Yishay Mansour Mariano Schain Tel Aviv University TAC-AA 2010.
Economic Simulations Using Mathematica Kota Minegishi.
Federal Communications Commission NSMA Spectrum Management Conference May 20, 2008 Market Based Forces and the Radio Spectrum By Mark Bykowsky, Kenneth.
Architectures for Congestion-Sensitive Pricing of Network Services Thesis Defense by Murat Yuksel CS Department, RPI July 3 rd, 2002.
Cloud Control with Distributed Rate Limiting Raghaven et all Presented by: Brian Card CS Fall Kinicki 1.
1 Performance Study of Congestion Price Based Adaptive Service Performance Study of Congestion Price Based Adaptive Service Xin Wang, Henning Schulzrinne.
CNDS 2001, Phoenix, AZ Simulating the Smart Market Pricing Scheme on Differentiated- Services Architecture Murat Yuksel and Shivkumar Kalyanaraman Rensselaer.
Price-based Resource Allocation in Wireless Ad Hoc Networks Yuan Xue, Baochun Li and Klara Nahrstedt University of Illinois at Urbana-Champaign University.
David Ripplinger, Aradhana Narula-Tam, Katherine Szeto AIAA 2013 August 21, 2013 Scheduling vs Random Access in Frequency Hopped Airborne.
Radio Resource Management in Wireless Mobile Networks
A SLA Framework for QoS Provisioning and Dynamic Capacity Allocation Rahul Garg (IBM India Research Lab), R. S. Randhawa (Stanford University), Huzur Saran.
Advanced Topics of WAN Compiled from Previous ISQS 6341 Project November 2003.
CPSC Topics in Multimedia Networking A Mechanism for Equitable Bandwidth Allocation under QoS and Budget Constraints D. Sivakumar IBM Almaden Research.
Pricing for wireless network: Review, Classification and Comparison of Relevant Models Qi Liu, Miklos Vasarhelyi Rutgers University 19 th AAA Annual Meeting.
Vytautas Valancius 1.  When Life Was Simple: Phone Networks  Network of Networks: The Internet  Connectivity structure  Pricing in the Internet: One-Size-Fits-All.
A Case for Relative Differentiated Services and the Proportional Differentiation Model Constantinos Dovrolis Parameswaran Ramanathan University of Wisconsin-Madison.
Ashish Gupta Under Guidance of Prof. B.N. Jain Department of Computer Science and Engineering Advanced Networking Laboratory.
Congestion Pricing Overlaid on Edge-to-Edge Congestion Control Murat Yuksel, Shivkumar Kalyanaraman and Anuj Goel Rensselaer Polytechnic Institute, Troy,
A Layered Hybrid ARQ Scheme for Scalable Video Multicast over Wireless Networks Zhengye Liu, Joint work with Zhenyu Wu.
A Heuristic Bidding Strategy for Multiple Heterogeneous Auctions Patricia Anthony & Nicholas R. Jennings Dept. of Electronics and Computer Science University.
Presented by Henning Schulzrinne Columbia University
Multiple Sender Distributed Video Streaming Thinh Nguyen, Avideh Zakhor appears on “IEEE Transactions On Multimedia, vol. 6, no. 2, April, 2004”
Traffic Sensitive Active Queue Management - Mark Claypool, Robert Kinicki, Abhishek Kumar Dept. of Computer Science Worcester Polytechnic Institute Presenter.
A Strategy for Implementing Smart Market Pricing Scheme on Diff-Serv Murat Yuksel and Shivkumar Kalyanaraman Rensselaer Polytechnic Institute, Troy, NY.
Distributed-Dynamic Capacity Contracting: A congestion pricing framework for Diff-Serv Murat Yuksel and Shivkumar Kalyanaraman Rensselaer Polytechnic Institute,
Streaming Video Gabriel Nell UC Berkeley. Outline Scalable MPEG-4 video – Layered coding method – Integrated transport-decoder buffer model RAP streaming.
Performance and Robustness Testing of Explicit-Rate ABR Flow Control Schemes Milan Zoranovic Carey Williamson October 26, 1999.
1 Performance Study of Congestion Price Based Adaptive Service Performance Study of Congestion Price Based Adaptive Service Xin Wang, Henning Schulzrinne.
Efficient agent-based selection of DiffServ SLAs over MPLS networks Thanasis G. Papaioannou a,b, Stelios Sartzetakis a, and George D. Stamoulis a,b presented.
10th Workshop on Information Technologies and Systems 1 A Comparative Evaluation of Internet Pricing Schemes: Smart Market and Dynamic Capacity Contracting.
A Simulation Approach for Internet QoS Market Analysis Bruno Pereira Miguel Martins.
Can Internet Video-on-Demand Be Profitable? SIGCOMM 2007 Cheng Huang (Microsoft Research), Jin Li (Microsoft Research), Keith W. Ross (Polytechnic University)
Internet Infrastructure and Pricing. Internet Pipelines Technology of the internet enables ecommerce –Issues of congestion and peak-load pricing –Convergence.
CS540/TE630 Computer Network Architecture Spring 2009 Tu/Th 10:30am-Noon Sue Moon.
Physical Layer Informed Adaptive Video Streaming Over LTE Xiufeng Xie, Xinyu Zhang Unviersity of Winscosin-Madison Swarun KumarLi Erran Li MIT Bell Labs.
Mazumdar Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 1 Non-convex.
Sharing Information across Congestion Windows CSE222A Project Presentation March 15, 2005 Apurva Sharma.
1 [3] Jorge Martinez-Bauset, David Garcia-Roger, M a Jose Domenech- Benlloch and Vicent Pla, “ Maximizing the capacity of mobile cellular networks with.
Utilizing Call Admission Control for Pricing Optimization of Multiple Service Classes in Wireless Cellular Networks Authors : Okan Yilmaz, Ing-Ray Chen.
MAP: Multi-Auctioneer Progressive Auction in Dynamic Spectrum Access Lin Gao, Youyun Xu, Xinbing Wang Shanghai Jiaotong University.
Korea Advanced Institute of Science and Technology Network Systems Lab. 1 Dual-resource TCP/AQM for processing-constrained networks INFOCOM 2006, Barcelona,
Integration of WiMAX and WiFi Optimal Pricing for Bandwidth Sharing Dusit Niyato and Ekram Hossain, TRLabs and University of Manitoba IEEE Communications.
Congestion Control in CSMA-Based Networks with Inconsistent Channel State V. Gambiroza and E. Knightly Rice Networks Group
Covilhã, 30 June Atílio Gameiro Page 1 The information in this document is provided as is and no guarantee or warranty is given that the information is.
Utility Maximization for Delay Constrained QoS in Wireless I-Hong Hou P.R. Kumar University of Illinois, Urbana-Champaign 1 /23.
DaVinci: Dynamically Adaptive Virtual Networks for a Customized Internet Jiayue He, Rui Zhang-Shen, Ying Li, Cheng-Yen Lee, Jennifer Rexford, and Mung.
Research Unit in Networking - University of Liège A Distributed Algorithm for Weighted Max-Min Fairness in MPLS Networks Fabian Skivée
RNAP: A Resource Negotiation and Pricing Protocol Xin Wang, Henning Schulzrinne Columbia University
Jennifer Rexford Fall 2014 (TTh 3:00-4:20 in CS 105) COS 561: Advanced Computer Networks TCP.
UCT-COE Seminar Page 1 January 23, 2016 Vitalis G.O Neco Ventura Charging QoS-Enabled Services in Inter-domain IMS Frameworks Department of Electrical.
NC STATE UNIVERSITY / MCNC Protecting Network Quality of Service Against Denial of Service Attacks Douglas S. Reeves  S. Felix Wu  Fengmin Gong Talk:
Xin Wang Internet Real -Time Laboratory Internet Real -Time Laboratory Columbia University
Xin Wang and Henning Schulzrinne Xin Wang and Henning Schulzrinne Internet Real -Time Laboratory Internet Real -Time Laboratory Columbia University
Optimization-based Cross-Layer Design in Networked Control Systems Jia Bai, Emeka P. Eyisi Yuan Xue and Xenofon D. Koutsoukos.
1 Transport Bandwidth Allocation 3/29/2012. Admin. r Exam 1 m Max: 65 m Avg: 52 r Any questions on programming assignment 2 2.
Multi-Agents System CMSC 691B Gunjan Kalra Peter DSouza.
Performance Study of Congestion Price Based Adaptive Service
Resource Negotiation and Pricing in DiffServ
Scalable Network Architecture & Measurements
Resource Negotiation and Pricing in DiffServ
Scalable Network Architecture & Measurements
Resource Negotiation and Pricing in DiffServ
Hemant Kr Rath1, Anirudha Sahoo2, Abhay Karandikar1
Scalable Network Architecture & Measurements
An Integrated Resource Negotiation, Pricing, and QoS Adaptation
Prestented by Zhi-Sheng, Lin
Resource Negotiation, Pricing and QoS
Towards Predictable Datacenter Networks
Presentation transcript:

1 Auction or Tâtonnement – Finding Congestion Prices for Adaptive Applications Xin Wang Henning Schulzrinne Columbia University

2 Outline Motivations Goal and scope Pricing strategies Congestion pricing Performance studies Conclusion

3 Motivations Two types of congestion pricing models in Internet today Tâtonnement Iteratively update price that aggregate user demand approaches available bandwidth Auction Allocate bandwidth based on users’ bidding price No work comparing their performance, and little work address the practical issues

4 Goal and Scope Compare tâtonnement and auction Develop comparable pricing models Compare the performances Address issues for practical usages Scope Network: periodical price adjustments/resource allocations Users: short-term reservation/demand adaptations

5 Pricing Strategies Holding price and charge: based on cost of blocking other users by holding bandwidth even without sending data Usage price and charge: maximize the provider’s profit, constrained by resource availability Congestion price and charge: drive demand to supply level (tâtonnement or auction)

6 Congestion Pricing Tâtonnement process Congestion charge proportional to excess demand relative to target utilization M-bid auction model User indicates its willingness to pay a premium for different bandwidths under congestion through bids Congestion price: charge highest rejected bid price Features: reduce uncertainty: user can express multiple preferences reduce signaling bursts: user provides bids in advance reduce setup delay: inter-auction admission allowed support periodical auctions

7 Resource Allocations Tâtonnement: User agent: determines the optimal demand based on user preferences, network price, constrained by user budget and application QoS requirements. Auction: Network: selects bids exceeding the auction price; multiple bids of a user can be higher than the auction price, select the one with higher bandwidth (lower price per unit bandwidth). User agents: adapt rate based on allocated bandwidth/QoS from network auctions.

8 Simulation Topologies Bottlenecks Studied Topology 1 Topology 2

9 Tâtonnement vs. auction Tâtonnement can maintain the target utilization (0.9); With similar user benefit, auction has higher utilization Blocking of tâtonnement is 40 times smaller than that of fixed pricing; blocking of auction is almost zero, with fractions of users delayed until next auction.

10 Tâtonnement and auction have comparable total and average user benefit Tâtonnement has higher congestion price, and hence allows for higher network revenue. Tâtonnement vs. auction (cont’d)

11 Impact of target utilization and M Higher throughput of tâtonnement is at the cost of performances: higher blocking probability and lower user benefit Auction performance is robust to the variations of M

12 Performance of topology-2 Similar trends as those of single bottleneck

13 Conclusions Performance comparisons Tâtonnement and auction effectively control congestions have comparable performances function effectively over a range of parameters: control periods, demand elasticity, different numbers of user multiplexing, different network topologies. Auction has higher bandwidth utilization at a given user benefit, but has higher implementation complexity longer setup delay Tâtonnement has higher network revenue Resolve some practical issues for both schemes