Multiplex communications – Communication techniques for information carried in plural... – Transmission bandwidth conservation
Reexamination Certificate
2005-06-09
2010-11-02
Ferris, Derrick W (Department: 2463)
Multiplex communications
Communication techniques for information carried in plural...
Transmission bandwidth conservation
C370S394000
Reexamination Certificate
active
07826487
ABSTRACT:
A system, apparatus, and method are directed to managing network communications by, in part, reducing a number of packets between a client and a server communicating through another device, such as a traffic management device (TMD). The invention reduces the number of packets communicated, in part, by coalescing acknowledgements (ACKs) and/or finish (FIN) flags into another packet. In one embodiment, if the client provides a substantially complete request for the server, an ACK to the request may be coalesced into a corresponding response from the server. When another request is to be provided to the server, within about half of the minimum retransmission timeout, an ACK to the prior response may be coalesced into a subsequent request to the server. Packet reduction may also be achieved by stretching a packet to insert additional data when the insertion maintains a packet size that is within a negotiated maximum segment size (MSS).
REFERENCES:
patent: 5941988 (1999-08-01), Bhagwat et al.
patent: 5978845 (1999-11-01), Reisacher
patent: 6457054 (2002-09-01), Bakshi
patent: 6549516 (2003-04-01), Albert et al.
patent: 6700871 (2004-03-01), Harper et al.
patent: 6820133 (2004-11-01), Grove et al.
patent: 7324525 (2008-01-01), Fuhs et al.
patent: 2002/0143955 (2002-10-01), Shimada et al.
patent: 2004/0111635 (2004-06-01), Boivie et al.
patent: 2004/0249948 (2004-12-01), Sethi et al.
patent: 2005/0141545 (2005-06-01), Fein et al.
patent: 2005/0198350 (2005-09-01), Tan et al.
patent: 2006/0029016 (2006-02-01), Peles
patent: 2006/0227811 (2006-10-01), Hussain et al.
“Transmission Control Protocol”, for DARPA, ISI, Univ. S. Cal., Sep. 1981, pp. 1-82, http://ietf.org/rfc/rfc0793.txt?number=793.
Braden, R., “Extending TCP for Transactions—Concepts”, RFC, Nov. 1992, pp. 1-3, http://ietf.org/rfc/rfc1379txt?number=1379.
Stevens, W., “TCP Slow Start, Congestion Avoidance, Fast Retransmit, and Fast Recovery Algorithms”, RFC, Jan. 1997, pp. 1-6, http://ietf.org/rfc/rfc2001.txt?number=2001.
Bernstein, D.J., “SYN cookies”, pp. 1-3, http://cr.yp.to/syncookies.html.
Lemon, Jonathan, “Resisting SYN flood DoS attacks with a SYN cache”, Dec. 4, 2001, pp. 1-4, BSDCon 2002 Paper, http://www.usenix.org/publications/library/proceedings/bsdcon02/full—papers/lemon/lemon—html/index.html.
Yemini, Yechiam, “Lecture 17: TCP (I)”, Computer Science Department Columbia University, 1993-2003, pp. 1-9.
Yemini, Yechiam, “Transport Control Protocol”, CS640, Computer Science Department Columbia University, pp. 1-18.
Welch, V., “A User's Guide to TCP Windows”, Jun. 19, 1996, pp. 1-5, http://www.ncsa.uiuc.edu/People/vwelch
et—perf/tcp—windows.html.
Layer 4/7 Switching and Other Custom IP Traffic Processing using the NEPPI API, Bell Laboratories, Lucent Technologies, pp. 1-11.
Jeffrey C. Mogul, “the Case for Persistent-Connection HTTP”, ACM SIGCOMM Computer Communication Review, Proceedings of the conference on applications, technologies, architectures, and protocols for computer communication, Oct. 1995, pp. 299-313, vol. 25 Issue 4.
Michael Rabinovich and Hua Wang, “DHTTP: An Efficient and Cache-Friendly Transfer Protocol for the Web”, IEEE/ACM Transactions on Networking (TON), Dec. 2004, pp. 1007-1020, vol. 12 Issue 6.
“TCP—Transmission Control Protocol (TCP Fast Retransmit and Recover”, pp. 1-5.
“EventStudio System Designer 2.5”, pp. 1-3, http://www.eventhelix.com/EventStudio/.
Mukerji Arindum
Rothstein Jesse Abraham
Brockman Angel
F5 Network, Inc
Ferris Derrick W
Frommer & Lawrence & Haug LLP
Gaffney Mathew M.
LandOfFree
Coalescing acknowledgement responses to improve network... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Coalescing acknowledgement responses to improve network..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Coalescing acknowledgement responses to improve network... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4251804