Event-based application layer switching for high-speed...

Electrical computers and digital processing systems: multicomput – Computer-to-computer protocol implementing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C370S455000

Reexamination Certificate

active

06834307

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a system and method of high-speed protocol processing. More specifically, the present invention relates to event-based application layer switching for high-speed protocol processing, such as for Transmission Control Protocol (TCP) termination processing.
2. Discussion of the Related Art
Protocol processing entities may be utilized to provide different functionalities from which network operators may choose. A protocol processing entity may include a general central processing unit (CPU) system implementing a particular protocol function, with associated management and control features. For example, a Secure Sockets Layer (SSL) protocol processing entity may be implemented to provide secure communications over a network, and particularly, over the Internet. A Server Load Balancing (SLB) protocol processing entity may be utilized to distribute data efficiently across different network server systems. An Extended Markup Language (XML) protocol processing entity may be utilized to assist in processing data in the XML programming language. Many other protocol processing entities may be utilized to provide additional functionality to a network. Lower-level types of protocols may also be implemented in a protocol processing entity, such as a TCP termination protocol processing entity for terminating traffic from a server or a client in a network. In a typical network system, control information and data are transmitted through the same channels to and from the protocol processing entities. When control information and data are transmitted together, large buffers are required on the protocol processing entities themselves to handle the control information and the data. Moreover, queuing functions are less efficiently implemented by the protocol processing entities when control information and data travel together, which may result in a loss of Quality of Service (QoS) management in the network.
Accordingly, there is a need for a dedicated framework for general high-performance protocol processing for network applications. In particular, there is a need for high-performance protocol processing that is easily upgradeable, and where protocol entities may be partly or fully implemented in hardware.


REFERENCES:
patent: 4962463 (1990-10-01), Crossno et al.
patent: 5058110 (1991-10-01), Beach et al.
patent: 5060140 (1991-10-01), Brown et al.
patent: 5291480 (1994-03-01), Nimon
patent: 5519690 (1996-05-01), Suzuka et al.
patent: 5682552 (1997-10-01), Kuboki et al.
patent: 6404752 (2002-06-01), Allen et al.
patent: 6529945 (2003-03-01), Calhoun et al.
patent: 6591310 (2003-07-01), Johnson
patent: 6633866 (2003-10-01), Kishigami
patent: 6766381 (2004-07-01), Barker et al.
patent: 6791989 (2004-09-01), Steinmetz et al.
patent: 2002/0001313 (2002-01-01), Benayoun et al.
patent: 2002/0026502 (2002-02-01), Phillips et al.
patent: 2002/0065924 (2002-05-01), Barrall et al.
patent: 2003/0043825 (2003-03-01), Magnussen et al.
patent: 2003/0126192 (2003-07-01), Magnussen
Kanuma et al, “A CMOS 510K-Transistor Single-Chip Token-Ring LAN Controller (TRC) Compatible with IEEE802.5 MAC Protocol”, IEEE, 1990, pp. 132-141.*
Matsuda et al, “A new protocol processing architecture for high-speed networks”, IEEE, 1996, pp. 798-803.*
Camarda et al, “Performance evaluation of TCP/IP protocol implementations in end systems”, IEEE, 1999, pp. 32-40.*
Khan et al, “An Asynchronous Communication Protocol for Heterogeneous Digital Signal Processing Systems”, IEEE, 1995, pp. 761-764.*
Tuan et al, “Reconfigurable Platform Design for Wireless Protocol Processors”, IEEE, Apr. 2001, p. 893-896.*
Chen et al, “A Systematic Design of Protocol Processors”, IEEE, 1996, pp. 1034-1038.*
Konstantoulakis et al, “A Novel Architecture for Efficient Protocol Processing in High Speed Communication Environments”, IEEE, 2000, pp. 425-432.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Event-based application layer switching for high-speed... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Event-based application layer switching for high-speed..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Event-based application layer switching for high-speed... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3287641

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.