Apparatus and method in a network switch for dynamically allocating bandwidth in ethernet workgroup switches
US6108306A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Aug 8, 1997 |
| Grant date | Aug 22, 2000 |
| Priority date | — |
| Expiry date | Aug 8, 2017 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L12/5602
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A network switch having switch ports for full-duplex communication of data packets with respective network nodes according to IEEE 802.3 protocol dynamically allocates bandwidth between the switch ports based upon detected activity from the network nodes. The network switch generates an assigned bandwidth value for each active switch port based upon the switch capacity and the number of active switch ports. Each active switch port forwards the assigned bandwidth value to the corresponding network node as an IEEE 802.3x[2] compliant media access control (MAC) control frame, enabling the corresponding network node to calculate its programmed interpacket gap interval following a packet transmission based upon the size of the transmitted packet and the assigned bandwidth. Each active switch port also calculates the programmed interpacket gap to determine if reception of another data packet has begun by the end of the programmed interpacket gap interval. If no data packet is received by the corresponding port after the programmed interpacket gap interval, the network switch considers that switch port as non-active, recalculates, and reassigns the unused bandwidth to the remaining active…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.