IP Library Granted Patent US 10,868,765
Granted Patent B2
US 10,868,765 · App. 16/183,850 · Granted Dec 15, 2020

Shaping traffic on PLCA-enabled 10SPE networks

Inventors: Bernd Sostawa (Eggenstein-Leopoldshafen, DE); Martin Miller (Karlsruhe, DE); Michael Rentschler (Karlsruhe, DE); Venkatraman Iyer (Austin, TX)
Assignee: MICROCHIP TECHNOLOGY INCORPORATED
H04L47/225H04L12/5601H04L47/24H04L47/32H04L2012/568H04L2012/5679
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 10,868,765
App. No.
16/183,850
Granted
Dec 15, 2020
Kind
B2
Abstract

A 10SPE network node includes a processor, a memory, instructions in the memory configured to cause the processor to generate data to be sent to other nodes, and a network stack. The network stack includes circuitry configured to delay transmission of data in a sending slot in a transmission cycle on a 10SPE network based upon a bandwidth sharing scheme.

Claims (27)

1. A 10SPE network node, comprising:

a processor;

a memory;

instructions in the memory configured to cause the processor to generate data to be sent to other nodes; and

a network stack including circuitry configured to:

send the data in one or more transmission cycles, wherein a given transmission cycle is of variable length and includes a least one send slot for each of a plurality of 10SPE network nodes to send data;

delay transmission of data in a first send slot in a first transmission cycle until a second send slot based upon a bandwidth sharing scheme, wherein the circuitry is further configured to delay transmission of data in the first send slot based upon a count of transmission cycles;

delay transmission of data in the first send slot based upon a credit accounting scheme, wherein sending data costs a plurality of credits and credits accrue over time.

2. The 10SPE network node of claim 1 , wherein the circuitry is further configured to delay transmission of data in the first send slot based upon a count of send slots for the 10SPE network node.

3. The 10SPE network node of claim 1 , wherein the transmission cycle includes a plurality of send slots of the 10SPE network.

4. The 10SPE network node of claim 1 , wherein the first send slot and a second slot are of different sizes.

5. The 10SPE network node of claim 1 , wherein the circuitry is further configured to delay transmission of data in the first send slot until the second send slot based upon another 10SPE network node previously sending data.

6. The 10SPE network node of claim 1 , wherein the circuitry is further configured to delay transmission of data in the first send slot until the second send slot based upon the 10SPE network node having a lower priority than one of the other nodes.

7. The 10SPE network node of claim 1 , wherein the instructions are further configured to cause the processor to a delay of transmission of data in a first send slot in a first transmission cycle until the second send slot based upon a determination of inactivity at the other nodes.

8. The 10SPE network node of claim 1 , wherein the circuitry is implemented by instructions to be executed by the processor.

9. A method, comprising:

generate data to be sent to other nodes;

sending the data in one or more transmission cycles, wherein a given transmission cycle is of variable length and includes a least one send slot for each of a plurality of 10SPE network nodes to send data;

delaying transmission of data in a first send slot in a first transmission cycle until a second send slot based upon a bandwidth sharing scheme, based upon a count of transmission cycles; and

delaying transmission of data in the first send slot based upon a credit accounting scheme, wherein sending data costs a plurality of credits and credits accrue over time.

10. The method of claim 9 , further comprising delaying transmission of data in the first send slot based upon a count of sending slots for the 10SPE network node.

11. The method of claim 9 , wherein the transmission cycle includes a plurality of send slots of the 10SPE network.

12. The method of claim 9 , wherein the first send slot and a second slot are of different sizes.

13. The method of claim 9 , further comprising delaying transmission of data in the first send slot until the second send slot based upon another 10SPE network node previously sending data.

14. The method of claim 9 , further comprising delaying transmission of data in the first send slot until the second send slot based upon the 10SPE network node having a lower priority than one of the other nodes.

15. The method of claim 9 , further comprising delaying of transmission of data in a first send slot in a first transmission cycle until the second send slot based upon a determination of inactivity by the other nodes.

16. The method of claim 9 , wherein the method is implemented by instructions to be executed by a processor.

Assignments (16)
RELEASE OF SECURITY INTEREST Recorded Mar 14, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 060894/0437 →
RELEASE OF SECURITY INTEREST Recorded Mar 10, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059863/0400 →
RELEASE OF SECURITY INTEREST Recorded Mar 9, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059358/0335 →
RELEASE OF SECURITY INTEREST Recorded Mar 9, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059357/0823 →
RELEASE OF SECURITY INTEREST Recorded Feb 28, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059264/0384 →
RELEASE OF SECURITY INTEREST Recorded Feb 28, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059263/0001 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 19, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 058214/0380 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 19, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 058214/0625 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 19, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 058214/0238 →
SECURITY INTEREST Recorded Jun 4, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 057935/0474 →
SECURITY INTEREST Recorded Dec 24, 2020
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 055671/0612 →
SECURITY INTEREST Recorded Jun 5, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 052856/0909 →
SECURITY INTEREST Recorded Jun 5, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 053468/0705 →
RELEASE OF SECURITY INTEREST Recorded May 30, 2020
From: JPMORGAN CHASE BANK, N.A, AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 053466/0011 →
SECURITY INTEREST Recorded Apr 24, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 053311/0305 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2018
From: SOSTAWA, BERND; MILLER, MARTIN; RENTSCHLER, MICHAEL; IYER, VENKATRAMAN
To: MICROCHIP TECHNOLOGY INCORPORATED
Reel/Frame 047446/0955 →