MIDI: a comprehensive introduction
MIDI: a comprehensive introduction
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Computer Networks and ISDN Systems
Pattern-oriented software architecture: a system of patterns
Pattern-oriented software architecture: a system of patterns
End-to-end arguments in system design
ACM Transactions on Computer Systems (TOCS)
Ethernet: distributed packet switching for local computer networks
Communications of the ACM
Mobile Telecommunications Networking with Is-41
Mobile Telecommunications Networking with Is-41
Application-specific protocol architectures for wireless networks
Application-specific protocol architectures for wireless networks
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
Elements of Information Theory (Wiley Series in Telecommunications and Signal Processing)
Elements of Information Theory (Wiley Series in Telecommunications and Signal Processing)
Efficient coordination and transmission of data for cooperative vehicular safety applications
Proceedings of the 3rd international workshop on Vehicular ad hoc networks
Hi-index | 0.00 |
Application-layer protocols play a special role in network programming. Typical programmers are more familiar with them and more likely to implement them. Well-designed application-layer protocols follow many patterns that improve the performance of applications using these protocols. We present a subset of these patterns that focuses on the congestion control at the application layer.