Electrical computers and digital processing systems: multicomput – Network-to-computer interfacing
Reexamination Certificate
2003-09-15
2010-11-30
Srivastava, Vivek (Department: 2445)
Electrical computers and digital processing systems: multicomput
Network-to-computer interfacing
Reexamination Certificate
active
07844742
ABSTRACT:
A communication interface for providing an interface between a data link and a data processor, the data processor being capable of supporting an operating system and a user application, the communication interface being arranged to: support a first queue of data received over the link and addressed to a logical data port associated with a user application; support a second queue of data received over the link and identified as being directed to the operating system; and analyse data received over the link and identified as being directed to the operating system or the data port to determine whether that data meets one or more predefined criteria, and if it does meet the criteria transmit an interrupt to the operating system.
REFERENCES:
patent: 4393443 (1983-07-01), Lewis
patent: 6067595 (2000-05-01), Lindenstruth
patent: 6246683 (2001-06-01), Connery et al.
patent: 7451456 (2008-11-01), Andjelic
patent: 7555566 (2009-06-01), Blumrich et al.
patent: 2002/0124108 (2002-09-01), Terrell et al.
patent: WO00/67131 (2000-11-01), None
patent: WO 00/67131 (2000-11-01), None
patent: WO 00/67131 (2000-11-01), None
Chen et al., “UTLB: A Mechanism for Address Translation on Network Interfaces”, Proceedings of the Eighth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). Oct. 1998, pp. 193-204.
Druschel et al., “Experiences with a High-Speed Network Adaptor: A Software Perspective”, Proceedings of the SIGCOMM '94 Conference, pp. 2-13, London, UK, Aug. 1994.
Roberts et al., “Data Transfer, Synchronising Applications, and Low Latency Networks”, International Publication No. WO 00/67131, Publication Date: Nov. 9, 2000.
P. Druschel,Operating System Support for High-Speed Communication: Techniques to Eliminate Processing Bottlenecks in High-Speed Networking are Presented, Communication of the ACM, Sep. 1996, pp. 41-51, vol. 39(9), XP000642200.
P. Druschel et al.,Lazy Receiver Processing(LRP):A Network Subsystem Architecture for Server Systems, Operating Systems Review (SIGOPS), Dec. 1996, pp. 261-275, vol. 30, XP000643517.
S. Mukherjee et al.,A Survey of User-Level Network Interfaces for System Area Networks, University of Wisconsin-Madison, Technical Report #1340, Feb. 1997, pp. 1-26, XP002302774.
I. Pratt et al.,Arsenic: A User-Accessible Gigabit Ethernet Interface, IEEE INFOCOM, Apr. 2001, pp. 67-76, vol. 1, Conf. 20, XP10538686.
D. Riddoch et al.,A Low Overhead Application/Device-driver Interface for User-level, Networking, International Conference on Parallel and Distributed Processing Techniques and Applications, Jun. 2001, pp. 1-7, XP002302772.
D. Riddoch et al.,Tripwire: A Synchronisation of Primitive for Virtual Memory Mapped Communication, Journal of Interconnection Networks (JOIN), Sep. 2001, pp. 345-364, vol. 2(3), XP002302773.
Gordon E. Moore, Cramming more components onto integrated circuits, Electronics, vol. 38, No. 8, pp. 114-117, Apr. 19, 1965.
Jack B. Dennis and Earl C. Van Horn, Programming Semantics for Multiprogrammed Computations, Communications of the ACM, vol. 9, No. 3, pp. 143-155, Mar. 1966.
Marvin Zelkowitz, Interrupt Driven Programming, Communications of the ACM, vol. 14, No. 6, p. 417-418, Jun. 1971.
J. Carver Hill, Synchronizing Processors with Memory-Content-Generated Interrupts, Communications of the ACM, vol. 16, No. 6, p. 350-351, Jun. 1973.
F.F. Kuo, The Aloha System, ACM Computer Communication Review, vol. 4 No. 1, Jan. 1974.
Vinton Cerf, Robert Kahn, A Protocol for Packet Network Intercommunication, IEEE Transactions on Communications, vol. COM-22, No. 5, pp. 637-648, May 1974.
V. Cerf, et al., Proposal for an International End-to-End Protocol, ACM Computer Communication Review, vol. 6 No. 1, p. 1-18, Jan. 1976.
Robert M. Metcalfe and David R. Boggs, Ethernet: distributed packet switching for local computer networks, Communications of the ACM, vol. 19, Issue 7, pp. 395-404, Jul. 1976.
P. Kermani and L. Kleinrock, Virtual cut-through: A new computer communication switching technique, Computer Networks, vol. 3, No. 4, pp. 267-286, Sep. 1979.
John M. McQuillan, et al., An Overview of the New Routing Algorithm for the ARPANET, Proceedings of the 6th Data Communications Symposium, p. 63, Nov. 1979.
Andrew D. Birrell, et al., Grapevine: An Exercise in Distributed Computing, Communications of the ACM, vol. 25, Issue 4, pp. 260-274, Apr. 1982.
Ian M. Leslie, et al., The Architecture of the Universe Network, ACM Computer Communication Review, vol. 14, No. 2, pp. 2-9, Jun. 1984.
John Nagle, Congestion Control in IP/TCP Internetworks, ACM Computer Communication Review, vol. 14, No. 4, p. 11-17, Oct. 1984.
Robert M. Brandriff, et al., Development of a TCP/IP for the IBM/370, ACM Computer Communication Review, vol. 15, No. 4, Sep. 1985.
C. Kline, Supercomputers on the Internet: A Case Study, ACM Computer Communication Review, vol. 17, No. 5, Aug. 1987.
Christopher A. Kent, Jeffrey C. Mogul, Fragmentation Considered Harmful, ACM Computer Communication Review, vol. 17, No. 5, pp. 390-401, Oct. 1987.
Gary S. Delp, et al., An Analysis of Memnet: An Experiment in High-Speed Shared-Memory Local Networking, ACM Computer Communication Review, vol. 18, No. 4, p. 165-174, Aug. 1988.
David R. Boggs, et al., Measured Capacity of an Ethernet: Myths and Reality, ACM Computer Communication Review, vol. 18, No. 4, p. 222-234, Aug. 1988.
H. Kanakia and D. Cheriton, The VMP Network Adapter Board (NAB): High-Performance Network Communication for Multiprocessors, ACM Computer Communication Review, vol. 18, No. 4, p. 175-187, Aug. 1988.
V. Jacobson, Congestion Avoidance and Control, ACM Computer Communication Review, vol. 18, No. 4, p. 314-329, Aug. 1988.
David D Clark, The Design Philosophy of the DARPA Internet Protocols, ACM Computer Communication Review, vol. 18, No. 4, pp. 106-114, Aug. 1988.
Paul V. Mockapetris, Kevin J. Dunlap, Development of the Domain Name System, ACM Computer Communication Review, vol. 18, No. 4, pp. 123-133, Aug. 1988.
Margaret L. Simmons and Harvey J. Wasserman, Performance Comparison of the Cray-2 and Cray X-MP/416 Supercomputers, Proceedings of the 1988 ACM/IEEE conference on Supercomputing, p. 288-295, Orlando, Florida, Nov. 12, 1988.
David A. Borman, Implementing TCP/IP on a Cray computer, ACM Computer Communication Review, vol. 19, No. 2, p. 11-15, Apr. 1989.
R. Braden, et al., Computing the Internet Checksum, ACM Computer Communication Review, vol. 19, No. 2, p. 86-94, Apr. 1989.
David D. Clark, et al., An Analysis of TCP Processing Overhead, IEEE Communications Magazine, vol. 27, No. 6, pp. 23-29, Jun. 1989.
David R. Cheriton, Sirpent: A High-Performance Internetworking Approach, ACM Computer Communication Review, vol. 19, No. 4, p. 158-169, Sep. 1989.
Derek Robert McAuley, Protocol Design for High Speed Networks, PhD Thesis, University of Cambridge, Sep. 1989.
Craig Partridge, How Slow Is One Gigabit Per Second?, ACM Computer Communication Review, vol. 20, No. 1, p. 44-53, Jan. 1990.
D. D. Clark and D. L. Tennenhouse, Architectural Considerations for a New Generation of Protocols, ACM Computer Communication Review, vol. 20, No. 4, pp. 200-208, Sep. 1990.
Eric C. Cooper, et al., Protocol Implementation on the Nectar Communication Processor, ACM Computer Communication Review, vol. 20, No. 4, p. 135-144, Sep. 1990.
Bruce S. Davie, A Host-Network Interface Architecture for ATM, ACM Computer Communication Review, vol. 21, No. 4, Sep. 1991.
C. Brendan S. Traw, et al., A High-Performance Host Interface for ATM Networks, ACM Computer Communication Review, vol. 21, No. 4, p. 317-325, Sep. 1991.
Ian Leslie and Derek R. McAuley, Fairisle: An ATM Network for the Local Area, ACM Computer Communication Review, vol. 21, No. 4, p. 327, Sep. 1991.
Mark Hayter, Derek McAuley, The Desk Area Network, ACM Operating Systems Review, vol. 25, Issue 4, p. 14-21, Oct. 1991.
Gregory G. Finn, An Integration of Network Communication with Workstation Architecture, ACM Computer Communication Review, vol. 21, No. 5, p. 18-29, Oct. 1991.
Greg Chesson, The Evolution of XTP, Proceedings of
Clarke David Julian
Pope Steve Leslie
Riddoch David James
Roberts Derek Edward
Goodchild William J
Rothwell Figg Ernst & Manbeck P.C.
Solarflare Communications, Inc.
Srivastava Vivek
LandOfFree
Network interface and protocol does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Network interface and protocol, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Network interface and protocol will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4227402