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

Chip implementation method supporting sending time of multiple BFDs (Bidirectional Forwarding Detections)

An implementation method and technology of sending time, applied in digital transmission systems, electrical components, transmission systems, etc., can solve problems such as inability to support multiple rates and limited application scenarios

Active Publication Date: 2016-07-20
SUZHOU CENTEC COMM CO LTD
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Traditional switching chips that support BFD usually only support a rate of 1 ms and cannot support various rates such as 3.3 ms, so the applicable scenarios are limited

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
  • Chip implementation method supporting sending time of multiple BFDs (Bidirectional Forwarding Detections)
  • Chip implementation method supporting sending time of multiple BFDs (Bidirectional Forwarding Detections)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0035] The unit is 1 ms, that is, the sending frequency of BFD packets controlled by timer timer1 is 1 ms.

[0036] Therefore, it is necessary to ensure that the scanning figure 2 The round time of all n BFDentries is 1ms, so the count threshold of timer1 is:

[0037] count threshold = 1ms*F / n.

[0038] For a certain BFDentry, for example, it needs to be sent at 10ms, the threshold of interval (interval) is: interval threshold=10.

[0039] That is to say, when the value of timer1 reaches the threshold of 1ms*F / n, it will be cleared and counted again, and one of the BFD entries will be scanned, the information of the BFD entry will be read, and BFD.interval will be increased by 1. When BFD When .interval reaches the threshold of 10, a BFD packet is sent and BFD.interval is cleared.

Embodiment 2

[0041] The sending time is 3.3ms, that is, the sending frequency of BFD packets controlled by timer2 is 3.3ms.

[0042] 3.3ms is the time stipulated in 802.1ag, and its accuracy requirement is 25%, so it takes 3.3 / 4ms to scan n BFDentries for one round, so the count threshold of timer2 is:

[0043] count threshold = 3.3ms*F / 4n.

[0044] For a BFDentry that needs to be sent at 3.3ms, the interval threshold needs to be configured as:

[0045] interval threshold=4.

[0046]That is to say, when the value of timer1 reaches the threshold of 3.3ms*F / 4n, it will be cleared and counted again, and one of the BFD entries will be scanned, the information of this BFD entry will be read, and BFD.interval will be increased by 1. When When BFD.interval reaches the threshold 4, BFD packets are sent and BFD.interval is cleared.

[0047] Combining the above two embodiments, we can conclude that the counter threshold of the timer=f×F / n, where f represents the frequency of sending BFD packets, ...

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 chip implementation method supporting the sending time of multiple BFDs (Bidirectional Forwarding Detections). The method comprises the steps of setting one or more timers for controlling the sending frequencies of BFD messages, wherein each timer correspondingly controls one sending frequency; when a counter of each timer reaches a threshold thereof, resetting the counter, recounting the number, scanning one of BFD entries, reading the information of the BFD entry, adding 1 to a BFD.interval, sending a BFD message when the BFD.interval reaches a threshold thereof, and clearing the BFD.interval. The method provides a sending mechanism of BFD messages, and can support multiple BFD packet sending rates, thereby meeting the requirements of different application scenes.

Description

technical field [0001] The invention relates to a BFD rate control technology, in particular to a chip implementation method supporting multiple BFD sending times. Background technique [0002] An increasingly important feature of network equipment is that it is required to quickly detect communication failures between adjacent systems, so that alternative channels can be established faster or switched to other links when a failure occurs. At present, some hardware such as SDH can provide this function, but many hardware or software cannot provide this function, such as Ethernet. There are also some paths that cannot be detected, such as forwarding engines or interfaces, etc., and end-to-end detection cannot be realized. The current network generally adopts the slow Hello mechanism, especially in routing protocols, without the help of hardware, the detection time will be very long (for example: OSPF (OpenShortestPathFirst, open shortest path first) requires 2 seconds of det...

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/825
CPCH04L47/25
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