Electrical computers and digital processing systems: multicomput – Computer-to-computer protocol implementing – Computer-to-computer data framing
Reexamination Certificate
2006-10-17
2006-10-17
Dharia, Rupal (Department: 2141)
Electrical computers and digital processing systems: multicomput
Computer-to-computer protocol implementing
Computer-to-computer data framing
C709S212000, C709S231000
Reexamination Certificate
active
07124198
ABSTRACT:
A method and apparatus to ensure that protocol data units received out of order do not have to be buffered by a reassembly buffer in the performance path is presented. When an application or device requests to transfer data with another application or device, a framing protocol sends one or more complete protocol data units preceded by a framing header that is aligned with the transport header. The framing header contains information that allows the receiving application or device to determine where the protocol data unit should be placed so that successive protocol data units can be recovered when a previous protocol data unit has been received out of order.
REFERENCES:
patent: 5583859 (1996-12-01), Feldmeier
patent: 6094712 (2000-07-01), Follett et al.
patent: 6141705 (2000-10-01), Anand et al.
patent: 6226680 (2001-05-01), Boucher et al.
patent: 6247060 (2001-06-01), Boucher et al.
patent: 6334153 (2001-12-01), Boucher et al.
patent: 6381647 (2002-04-01), Darnell et al.
patent: 6434620 (2002-08-01), Boucher et al.
patent: 6675200 (2004-01-01), Cheriton et al.
patent: 6804776 (2004-10-01), Lothberg et al.
patent: 6819679 (2004-11-01), Kerns et al.
patent: 2001/0021949 (2001-09-01), Blightman et al.
patent: 2001/0023460 (2001-09-01), Boucher et al.
patent: 2001/0027496 (2001-10-01), Boucher et al.
patent: 2001/0047433 (2001-11-01), Boucher et al.
patent: 2002/0049875 (2002-04-01), Giora et al.
Chase et al. “The Case for RDMA.” IETF Working Draft, Dec. 2000. http://www.cs.duke.edu/ari/publications/draft-csapuntz-caserdma-00.txt.
S. Dicecco & J. Williams, “VI/TCP (Internet VI), ” Jul. 14, 2000 at http://quimby.gnus.org/internet-drafts/draft-dicecco-vitep-00.txt (last visted Mar. 16, 2006).
C. Sapuntzakis, “iSCSI/VI/TCP proposal,” Jun. 2000 at http://ftp.ist.utl.pt/pub/drafts/draft-csapuntz-ips-iscsivi-00.txt (last visted Mar. 16, 2006).
J. Williams, J. Pinkerton, C Sapuntzakis, J. Wendt, & J. Chase, “ULP Framming for TCP,” Mar. 13, 2001 at http://search.ietf.org/internet-drafts/draft-williams-tepulpframe-01.txt (last visited Jul. 9, 2001).
J. Pinkerton, M. Krause, & S. Bailey, “Requiremetns for an RDMA Protocol,” Jun. 2001 at http://search.ietf.org/internet-drafts/draft-pinkerton-rdma-reqnts-00.txt (last visited Jul. 9, 2001).
C. Sapuntzakis & D. Cheriton, “TCP RDMA option,” Feb. 2000 at http://suif.stanford.edu/˜csapuntz/draft-csapuntz-tcprdma-00.txt (last visited Mar. 16, 2006).
S. Bailey, J. Pinkerton, C. Sapuntzakis, M. Wakeley, J. Wendt, & J. Williams, “ULP Framing for TCP,” Jan. 2001 at http://wwwl.tools.ietf.org/html/draft-ietf-tsvwg-tcp-ulp-frame-00.txt (last visited Mar. 16, 2006).
M. Wakeley, “iSCSI Message Boundary Detection Proposal,” Sep. 2000 at http://www.ietf.org/internet-drafts/draft-wakeley-iscsi-msgbndry-00.txt (last visited Jul. 9, 2001).
“Information Systems–dpANS Fibre Channel Protocol for SCSI,” Draft Proposed American National Standard, Robert Snively ed., Apr. 12, 1995.
“Information Technology —Scheduled Transfer Protocol (ST),” Working Draft, Don Tolmie ed., Jan. 2, 1999.
“Fibre Channel Protocol for SCSI, Second version (FCP-2),” Draft American National Standard, Mar. 7, 2001.
Dharia Rupal
Microsoft Corporation
Microsoft Corporation
Taylor Nicholas
LandOfFree
Apparatus and method for scaling TCP off load buffer... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Apparatus and method for scaling TCP off load buffer..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus and method for scaling TCP off load buffer... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3691717