Method and system for processing network data packets
US7403542B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | Jul 15, 2003 |
| Grant date | Jul 22, 2008 |
| Priority date | — |
| Expiry date | Sep 14, 2025 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L69/166
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A system for transmitting and receiving TCP/IP data packets using a hardware engine is provided. The system includes an inbound MAC Receive state machine for processing MAC frames received from a network; an inbound IP verifier state machine for verifying IP packet headers; an inbound IP fragment processing state machine for processing and reassembling IP fragments; and an inbound TCP state machine for processing TCP segments received from an IP layer. The system also includes an outbound MAC Transmit state machine that sends MAC frames to a network; an outbound IP state machine that processes IP data to be passed to a MAC layer for transmission; and an outbound TCP state machine that processes TCP data to be passed to the IP layer for transmission.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.