Network processor having multicasting protocol
US9864633B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 27, 2015 |
| Grant date | Jan 9, 2018 |
| Priority date | — |
| Expiry date | Jan 8, 2036 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L12/1886
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
An network processor is described that is configured to multicast multiple data packets to one or more engines. In one or more implementations, the network processor includes an input/output adapter configured to parse a plurality of tasks. The input/output adapter includes a multicast module configured to determine a reference count value based upon a maximum multicast value of the plurality of tasks. The input/output adapter is also configured to set a reference count decrement value within the control data portion of the plurality of tasks. The reference count decrement value is based upon the maximum multicast value. The input/output adapter is also configured to decrement the reference count value by a corresponding reference count decrement value upon receiving an indication from an engine.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.