Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Port bandwidth guaranteed packet switching chip and implementation method thereof

A bandwidth guarantee, packet switching technology, applied in the field of data communication, can solve the problems of complex implementation, increased chip cost, increased chip area, etc., to achieve the effect of simple hardware implementation, reduced transmission buffer, and reduced area

Active Publication Date: 2010-03-17
SUZHOU CENTEC COMM CO LTD
View PDF2 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the traditional packet switching chip, one way is to realize the bandwidth guarantee of the port by designing a specific MMU (memory management unit), which is very complicated to implement, and can only be designed according to a specific port combination. If the port combination mode changes, another MMU needs to be designed, or a chip needs to be redesigned, such as the design method of the patent US 6335932B2
[0005] Another method is that each port corresponds to a scheduler to ensure the bandwidth of the port. This method will cause the area of ​​the chip to increase linearly with the increase of the number of ports, resulting in a large increase in chip area and chip cost.
[0006] The patent US 6732199 B1 also uses a mechanism similar to time division multiplexing, but on the one hand, this patent is based on the scheduling of the entire data packet, and the granularity is too large to be suitable for port-level scheduling. On the other hand, the more important thing is that the scheduler needs a High-speed search logic to update the content and status in the Calendar in a timely manner. In addition, for different queues or ports, additional registers are required to configure the sequence and number of time slots occupied by the queues or ports.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Port bandwidth guaranteed packet switching chip and implementation method thereof
  • Port bandwidth guaranteed packet switching chip and implementation method thereof
  • Port bandwidth guaranteed packet switching chip and implementation method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0037] When the port combination of the packet switching chip is configured as 48 Gigabit ports (numbered {G1, G2, G3,..., G48}) plus 4 10 Gigabit ports (numbered {X1, X2, X3, X4}), its configuration in Calendar can be as figure 2 (a) The way shown. From figure 2 As you can see in (a), there are a total of 88 entries in Calendar. Each entry is equivalent to the bandwidth of a gigabit port. Each gigabit port occupies an entry in Calendar, and a 10-Gigabit port occupies 10 in Calendar. Items. The entries occupied by the four 10 Gigabit ports {X1, X2, X3, X4} are interspersed between the entries of the gigabit ports starting from the entry G1 of the first gigabit port until the entry G40 of the 40th gigabit port. ; And from the entry G41 of the 41st Gigabit port, it is arranged continuously to the entry G48 of the 48th Gigabit port, which makes the distribution spacing of the 10 Gigabit ports in the Calendar quite different, and increases the transmission of the 10 Gigabit port...

Embodiment 2

[0040] When the chip’s port combination is configured as 8 10 Gigabit ports (numbered {X1, X2, X3, X4, X5, X6, X7, X8}), its configuration in Calendar is as follows image 3 Shown. From image 3 It can be seen that each entry in the Calendar is equivalent to the bandwidth of a 10 Gigabit port, and each 10 Gigabit port occupies an entry in the Calendar, and such a configuration makes the distribution of the 10 Gigabit ports even.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a port bandwidth guaranteed packet switching chip and a method for implementing port bandwidth guarantee in the packet switching chip. A mechanism similar to a time division multiplexing in a circuit switching system is used for assigning a corresponding number of time division slices according to sizes of different port bandwidths, which causes that the bandwidth can be strictly guaranteed once a plurality of ports at different rates start data burst transmission, thereby preventing complicated dispatching mechanism and greatly reducing design difficulty. Meanwhile, configuration of the time division slices can be changed accordingly by software configuration according to combined change of port rate and port number, which greatly improves flexibility. In addition,the design method can lower requirement for sending cached data to a port, further saving space of the chip.

Description

Technical field [0001] The present invention relates to the field of data communication, in particular to a technology for realizing port bandwidth guarantee in a packet switching chip. Background technique [0002] The ports in the packet switching chip, such as the Ethernet port, have such characteristics. Once the message header starts to be sent, the internal scheduling unit needs to continuously schedule the remaining part of the message at the same rate as the port and transmit it to this port. Once the internal scheduling rate cannot keep up, an underflow error occurs on the port, causing a complete message to be divided into two or more messages, which are discarded when the peer device receives it. [0003] Furthermore, when there are multiple ports with different rates, and there are multiple combinations of these ports with different rates, for example, for a packet switching chip with a switching capacity of 88Gbps, any combination of ports that can accommodate the swit...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L12/56H04L12/933
Inventor 许俊洪苗徐昌发龚源泉贾复山
Owner SUZHOU CENTEC COMM CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products