Multiplex communications – Data flow congestion prevention or control – Flow control of data transmission through a network
Reexamination Certificate
2011-01-11
2011-01-11
Pham, Brenda (Department: 2464)
Multiplex communications
Data flow congestion prevention or control
Flow control of data transmission through a network
C370S395410
Reexamination Certificate
active
07869366
ABSTRACT:
A method for controlling data rate at an application layer. The method, in a particular implementation, includes identifying an application-layer message corresponding to a network application, wherein the application-layer message is transmitted in a first direction from a first host to a remote host and is operable to cause the remote host to transmit one or more responsive messages to the first host. A queuing delay is computed for the application-layer message and transmission of the application-layer message across a link to the remote host is delayed according to the queuing delay wherein the computed queuing delay is based at least in part on utilization of the link in a direction opposite the first direction of network traffic corresponding to the network application.
REFERENCES:
patent: 5042029 (1991-08-01), Hayakawa
patent: 5193151 (1993-03-01), Jain
patent: 5251152 (1993-10-01), Notess
patent: 5359593 (1994-10-01), Derby
patent: 5426635 (1995-06-01), Mitra
patent: 5455826 (1995-10-01), Ozveren
patent: 5495426 (1996-02-01), Waclawsky
patent: 5802106 (1998-09-01), Packer
patent: 5838919 (1998-11-01), Schwaller
patent: 5870561 (1999-02-01), Jarvis
patent: 5923849 (1999-07-01), Venkatraman
patent: 6018516 (2000-01-01), Packer
patent: 6038216 (2000-03-01), Packer
patent: 6046980 (2000-04-01), Packer
patent: 6047322 (2000-04-01), Vaid
patent: 6075791 (2000-06-01), Chiussi
patent: 6115357 (2000-09-01), Packer
patent: 6119235 (2000-09-01), Vaid
patent: 6178448 (2001-01-01), Gray
patent: 6182120 (2001-01-01), Beaulieu et al.
patent: 6198722 (2001-03-01), Bunch
patent: 6205120 (2001-03-01), Packer
patent: 6215769 (2001-04-01), Ghani
patent: 6256317 (2001-07-01), Holloway
patent: 6272131 (2001-08-01), Ofek
patent: 6285658 (2001-09-01), Packer
patent: 6298041 (2001-10-01), Packer
patent: 6442139 (2002-08-01), Hosein
patent: 6560243 (2003-05-01), Mogul
patent: 6894974 (2005-05-01), Aweva
patent: 6928052 (2005-08-01), Packer
patent: 6957267 (2005-10-01), Awasthi
patent: 7088677 (2006-08-01), Burst, Jr.
patent: 7400578 (2008-07-01), Guthrie et al.
patent: 2002/0159396 (2002-10-01), Carlson
patent: 2002/0172153 (2002-11-01), Vernon
patent: 2003/0097461 (2003-05-01), Barham
patent: 2005/0018617 (2005-01-01), Jin et al.
Balakrishnan, H., et al., “Improving TCP/IP Performance Over Wireless Networks”, Proc. of 1.sup.st. AMC Conf. on Mobile Computing and Networking, Berkeley, CA, pp. 1-10 (Nov. 1995).
Gong et al., “Study of a two level flow control scheme and buffering Strategies”, INFOCOM '94 Networking for Global Communications, 13 .sup.th Proceedings IEEE (94CH3401-7), vol. 3, pp. 1124-1233 (Jun. 1994).
“10 Protocol Layering”, TCP/IP, vol. 1, pp. 139-144 (1991).
RFC 793, “Transmission Control Protocol—DARPA Internet Program Protocol Specification”, Postel, ed., pp. 1-87 (1981).
RFC 1122, “Requirments for Internet Hosts”, Branden, ed., pp. 1-116 (1989).
Roberts, L. G., “Explicit Rate Flow Control”, lroberts@ziplink.net;http://www.ziplink.net/lroberts/Ex...ate/ Explicit-Rate-Flow-Control.htm, pp. 1-14 (Apr. 1997).
Thomas. S.A., “IPng and the TCP/IP Protocols”, John Wiley & Sons, Inc., pp. 239-240, 1996.
“20.3 Sliding Windows”, TCP/IP Illustrated, vol. 1, pp. 280-284 (1991).
“TCP: Flow Control and Adaptive Retransmission”, TCP/IP, vol. II, pp. 261-283 (1991).
“2.5 The Idea Behind Sliding Windows”, TCP/IP, vol. 1, pp. 175-177 (1991).
“12.10 Variable Window Size and Flow Control”, TCP/IP, vol. 1, pp. 182-194 (1991).
Comer et al., “A Rate-Based Congestion Avoidance and Control Scheme for Packet Switched Networks,” 10thInt'l Conference on Distributed Computing Systems, IEEE Computer Society Press, Los Alomitos CA (1990).
Dighe et al., “Congestion Avoidance Strategies in Broadband Packet Networks,” Proceedings vol. 1, IEEE Infocom '91 (1991).
Finn Arve Aagesen, “A Flow Management Architecture for B-ISDN,” Integrated Broadband Communication Networks and Services (1993).
Chakrabarti et al., “Adaptive Control for Packet Video,” Proceedings of the Int'l Conference on Multimedia Computing and Systems, IEEE Computer Society Press (1994).
Bolot et al., “A Rate Control Mechanism for Packet Video in the Internet,” Proceedings vol. 3, IEEE Infocom '94, IEEE Computer Society Press (1994).
Hong et al., “Performance Evaluation of Connectionless Packet Service for ATM Networks,” Proceedings IEEE Global Telecommunications Conference (Globecom '95) (1995).
Kanakia et al., “An Adaptive Congestion Control Scheme for Real-Time Packet Video Transport,” SIGCOMM'93 Conference Proceedings, Computer Communication Review (1993).
Song et al., “An Algorithm for Flow and Rate Control of XTP,” Technical Program Conference Record vol. 1/3, IEEE Int'l Conference on Communications '93 (1993).
Gerla et al., “Comparing ATM Credit-Based and Rate-Based Controls for TCP Sources,” MILCOM 95, Univesal Communications, Conference Record, IEEE, Part vol. 1, 1995, pp. 6-10 vol. 1 New York, NY.
V. Jacobson. Congestion avoidance and control. In ACM SIGCOMM '88, vol. 18, 4, pp. 314-329 (1988).
Huynh et al. Performance Comparison Between TCP Slow-Start and a New Adaptive Rate-Based Congestion Avoidance Scheme. Proceedings of the 2ndInt'l Workshop on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems, IEEE 1994.
Zygmunt Haas. Adaptive Admission Congestion Avoidance Control. Computer Communications Review, vol. 21, No. 5, pp. 58-76. ACM SIGCOMM, 1991.
Ramakrishnan et al. A Binary Feedback Scheme for Congestion Avoidance in Computer Networks. ACM Transactions on Computer Systems, vol. 8, No. 2, pp. 158-181. May 1990.
Choi et al. On Acknowledgment Schemes of Sliding Window Flow Control. IEEE Transactions on Communication, vol. 37, No. 11 (1989).
Huan-Yun Wei; TcpMasq—“Active Bandwidth Management System” Open Source; URL http://www.cis.nctu.edu.tw/˜gis87517; Pointer = Publication as of May 8, 2002.
Feroz Azeem
Muppala Suresh
Baker & Botts L.L.P.
Packeteer, Inc.
Pham Brenda
LandOfFree
Application-aware rate control does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Application-aware rate control, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Application-aware rate control will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2687284