Direct memory access packet router method and apparatus
AssigneeNortel Networks Limited
InventorsDaniel D. Lewallen, John A. Interrante, William M. Hurley
Life of this patent
Estimating the term…
Loading patent…
AssigneeNortel Networks Limited
InventorsDaniel D. Lewallen, John A. Interrante, William M. Hurley
Estimating the term…
Disclosed is an apparatus for and method of routing telephony data packets by checking the address of each data packet as the data packet is sent to a common random access memory to be used by all of a plurality of router. The appropriate output link is ascertained by use of a lookup table accessible by each of the plurality of routers. The location of the data packet in memory is then sent to a FIFO entity associated with the appropriate output link. When the queue for that link reaches a pointer in the FIFO for that data packet, it is retrieved from memory and forwarded to its destination. The design of the overall router entity facilitates monitoring of average input traffic as well as output traffic on each link at a data packet or byte level, monitoring the traffic of any input link by copying all data packets received from a given link to a monitoring link, restricting the capability of link sources from broadcasting data packets, checking individual or composite FIFO queue levels to determine the amount of time a link or links are operating at full capacity.
A method of routing incoming addressed data packets to a predetermined one of a set of output links of a packet router comprising the steps of:
Apparatus for routing incoming addressed data packets to a predetermined one of a set of output links comprising:
Routing apparatus comprising:
A method of monitoring incoming data packets received at a first router comprising the steps of:
Apparatus for monitoring incoming data packets received at a router having comprising:
A method of routing incoming addressed data packets to a predetermined one of a set of output links of a packet router comprising the steps of:
A data packet router entity comprising:
Dependencies are inferred from the claim text.