Data networks
A theory of clock synchronization
A theory of clock synchronization
The macroscopic behavior of the TCP congestion avoidance algorithm
ACM SIGCOMM Computer Communication Review
Mersenne twister: a 623-dimensionally equidistributed uniform pseudo-random number generator
ACM Transactions on Modeling and Computer Simulation (TOMACS) - Special issue on uniform random number generation
Quality-of-service in packet networks: basic mechanisms and directions
Computer Networks: The International Journal of Computer and Telecommunications Networking - Special issue on Internet telephony
Promoting the use of end-to-end congestion control in the Internet
IEEE/ACM Transactions on Networking (TON)
Optimization flow control—I: basic algorithm and convergence
IEEE/ACM Transactions on Networking (TON)
Fair end-to-end window-based congestion control
IEEE/ACM Transactions on Networking (TON)
IEEE/ACM Transactions on Networking (TON)
Impact of fairness on Internet performance
Proceedings of the 2001 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Voice over IP performance monitoring
ACM SIGCOMM Computer Communication Review
NOSSDAV '02 Proceedings of the 12th international workshop on Network and operating systems support for digital audio and video
Bandwidth sharing: objectives and algorithms
IEEE/ACM Transactions on Networking (TON)
Fair Stateless Aggregate Traffic Marking Using Active Queue Management Techniques
MMNS '02 Proceedings of the 5th IFIP/IEEE International Conference on Management of Multimedia Networks and Services: Management of Multimedia on the Internet
Voice Quality Evaluation of IP-Based Voice Stream Multiplexing Schemes
LCN '01 Proceedings of the 26th Annual IEEE Conference on Local Computer Networks
A programmable MAC framework for utility-based adaptive quality of service support
IEEE Journal on Selected Areas in Communications
Fundamental design issues for the future Internet
IEEE Journal on Selected Areas in Communications
IEEE Network: The Magazine of Global Internetworking
Congestion control mechanisms and the best effort service model
IEEE Network: The Magazine of Global Internetworking
Computer Networks: The International Journal of Computer and Telecommunications Networking
Demand management for telecommunications services
Computer Networks: The International Journal of Computer and Telecommunications Networking
Performance evaluation of bandwidth allocation in ATM networks
International Journal of Business Information Systems
An Architecture for Network Congestion Control and Charging of Non-cooperative Traffic
Journal of Network and Systems Management
Hi-index | 0.00 |
The large diversity of applications and requirements posed to current network environments make the resource allocation problem difficult to work out. This paper proposes a dynamic algorithm based on weighted fair queueing (WFQ) to promote fairness (in the Rawlsian sense) and efficiency (in the Paretian sense) in the allocation of bandwidth for multi-application networks. Utility functions are used to characterize application requirements and provide the informational basis from where the algorithm operates. Aggregation techniques are employed to ensure scalability in the network core. Simulation results confirm a significant improvement of our approach over traditional bandwidth allocation algorithms (maxmin and proportional fairness). The algorithm also provides low errors (below 10% when compared to the zero-delay centralized approach) whenever response time does not exceed 1000 times the timescale involving flow arrivals and departures.