IP Library Granted Patent US 9,203,769
Granted Patent B1
US 9,203,769 · App. 14/530,582 · Granted Dec 1, 2015

Method and apparatus for congestion and fault management with time-to-live

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,203,769
App. No.
14/530,582
Granted
Dec 1, 2015
Kind
B1
Abstract

A method and apparatus for congestion and fault management with time-to-live (TTL) have been disclosed. Each time a packet is transferred into an Egress Port's Final Buffer, an associated TTL Timeout Counter will be loaded with a value. If the packet cannot be transferred out of the Egress Port before TTL timeout, it will be purged by removing a memory buffer pointer from the corresponding Virtual Output Queue (VOQ) entry.

Claims (13)

1. An apparatus comprising:

a plurality of ingress ports, wherein each of said plurality of ingress ports has a plurality of ingress buffers:

a switch fabric having a plurality of crosspoint buffers, wherein one or more of said plurality of ingress ports is in operative communication with one or more of said plurality of crosspoint buffers;

a plurality of egress ports, wherein each of said plurality of egress ports has a plurality of egress buffers, wherein one or more of said plurality of egress ports is in operative communication with one or more of said plurality of crosspoint buffers;

a time-to-live logic block for each of said plurality of egress ports and in operative communication with said each of said plurality of egress ports; and

a set of time-to-live registers for each of said time-to-live logic block for each of said plurality of egress ports and in operative communication with said each of said time-to-live logic block.

2. An apparatus comprising:

a plurality of ingress ports, wherein each of said plurality of ingress ports has a plurality of ingress buffers;

a switch fabric having a plurality of crosspoint buffers, wherein one or more of said plurality of ingress ports is in operative communication with one or more of said plurality of crosspoint buffers;

a plurality of egress ports, wherein each of said plurality of egress ports has a plurality of egress buffers, wherein one or more of said plurality of egress ports is in operative communication with one or more of said plurality of crosspoint buffers;

a time-to-live logic block for each of said plurality of egress ports and in operative communication with said each of said plurality of egress ports;

a set of time-to-live registers for each of said time-to-live logic block for each of said plurality of egress ports and in operative communication with said each of said time-to-live logic block; and

a clock, said clock in operative communication with said set of time-to-live registers.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2025
From: RENESAS ELECTRONICS AMERICA INC.
To: AXIRO SEMICONDUCTOR INC.
Reel/Frame 070864/0142 →
MERGER Recorded Apr 15, 2025
From: INTEGRATED DEVICE TECHNOLOGY, INC.
To: RENESAS ELECTRONICS AMERICA INC.
Reel/Frame 070851/0391 →
RELEASE OF SECURITY INTEREST Recorded Mar 29, 2019
From: JPMORGAN CHASE BANK, N.A.
To: INTEGRATED DEVICE TECHNOLOGY, INC.; GIGPEAK, INC.; CHIPX, INCORPORATED; ENDWAVE CORPORATION; MAGNUM SEMICONDUCTOR, INC.
Reel/Frame 048746/0001 →
SECURITY AGREEMENT Recorded Apr 5, 2017
From: INTEGRATED DEVICE TECHNOLOGY, INC.; GIGPEAK, INC.; MAGNUM SEMICONDUCTOR, INC.; ENDWAVE CORPORATION; CHIPX, INCORPORATED
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 042166/0431 →