Network device driver performing initial packet processing withi

Electrical computers and digital processing systems: multicomput – Computer-to-computer data routing – Least weight routing

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

709250, 710264, G06F 1300

Patent

active

060214465

ABSTRACT:
A network device such as an Asynchronous Transfer Method (ATM) device with a high level interrupt which begins processing a packet and transfers process control to a lower level software interrupt which completes the packet processing. Prior to the transfer of process control, the hardware interrupt generates a put information for the packet which is then retrieved and utilized by the software interrupt to process the packet. A unique generation number is assigned to each data stream generated for the packet. The generation number associated with a given packet's put information is compared to the generation number of a data stream to which the packet is destined to. If the generation numbers are equal, it is assumed that the data stream to which the packet is destined to has not been changed and the packet is forwarded to the data stream for further processing.

REFERENCES:
patent: 4980820 (1990-12-01), Youngblood
patent: 5410715 (1995-04-01), Ishimoto et al.
patent: 5465364 (1995-11-01), Lathrop et al.
patent: 5515538 (1996-05-01), Kleiman
patent: 5606559 (1997-02-01), Badger et al.
patent: 5630141 (1997-05-01), Ross et al.
patent: 5644772 (1997-07-01), Mann
patent: 5675829 (1997-10-01), Oskouy et al.
patent: 5680624 (1997-10-01), Ross
patent: 5721920 (1998-02-01), Mak et al.
patent: 5732082 (1998-03-01), Wartski et al.
patent: 5740448 (1998-04-01), Gentry et al.
patent: 5778180 (1998-07-01), Gentry et al.
patent: 5793747 (1998-08-01), Kline
patent: 5818845 (1998-10-01), Burwell et al.
patent: 5832222 (1998-11-01), Dziadosz et al.
patent: 5848293 (1998-12-01), Gentry
patent: 5875341 (1999-02-01), Blank et al.
patent: 5875352 (1999-02-01), Gentry et al.
patent: 5881296 (1999-03-01), Williams et al.
patent: 5894480 (1999-04-01), Hoffert et al.
patent: 5903752 (1999-05-01), Dingwall et al.
Smith, J., et al., Giving Applications Access to Gb/s Networking, IEEE Network, vol. 7, No. 4, pp. 44-52, Jul. 1993.
Walker, W., et al., "Interrupt Processing in Concurrent Processors," IEEE Computer, vol. 28, No. 6, pp. 36-46, Jun. 1995.
Dittia, Z., et al., "The APIC Approach to High Performance Network Interface Design: Protected DMA and Other Techniques," Proceedings of INFOCOM '97 , IEEE, vol. 2, pp. 823-83,1 Apr. 1997.
Zuccarelli, T., et al., "Test and Evaluation of the SVID-Compliant Real/IX Realtime Operating System," Proceedings of Southeastcon '90, IEEE, vol. 1, pp. 81-85, Apr. 1990.
Brustoloni, J., et al., "Evaluation of Data Passing and Scheduling Avoidance," Proceedings of the IEEE 7th Int'l. Workshop on Network and Operating System Support for Digital Audio and Video, IEEE, pp. 95-105, May 1997.
Zeadally, S., "A UNIX-based ATM Multimedia Architecture," Proc. of the 2nd IEEE Symp. on Computers and Communications, pp. 131-138, Jul. 1997.

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

Network device driver performing initial packet processing withi 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 device driver performing initial packet processing withi, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Network device driver performing initial packet processing withi will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-945886

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