A protection switching method and communication device of a pipeline mechanism
A technology for protection switching and communication equipment, applied in the field of Ethernet, can solve the problems of long protection switching time, reducing the protection group polling cycle, and the number of protection groups cannot meet business needs, so as to reduce the polling cycle and shorten the time Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0056] At present, a solution of executing a protection switching state machine realized by software on a CPU is adopted to meet service requirements of protection switching. Since the software logic can only be executed serially on the CPU, the logic that is originally not bound to the sequence of execution must also be executed serially, thereby reducing the operating efficiency of the state machine; and the ALU (Arithmetic and LogicUnit, abbreviated as ALU) in the CPU ) does not specifically design the data path for the protection switching state machine algorithm. Software developers need to decompose the dedicated logic of the protection switching state machine into multiple logic combinations in the CPU instruction set to run on the CPU, making the final logic chain lengthy. Further reduce the operating efficiency of the state machine. The polling period of the protection switching state machine finally implemented by software is often at the millisecond level. For the ...
Embodiment 2
[0082] In conjunction with embodiment 1, refer to figure 2 , this embodiment illustrates the specific execution process of the protection switching method:
[0083] Step 201: Pre-establish a local alarm table, an APS table and a global alarm table.
[0084] In this embodiment, each service is configured with a first identifier, a second identifier, and a third identifier, wherein the first identifier is the same as the slot number of the service line card where the service is located, and the service can be determined through the first identifier. The service line card where it is located, the second identifier is globally unique on the communication device, the second identifier is used to distinguish different services of the same device, and the third identifier is unique on the corresponding service line card property, the third identifier is used to distinguish different services located on the same service line card. For example, when using the distributed OAM (Operat...
Embodiment 3
[0126] The aforementioned embodiment 1 and embodiment 2 mainly describe the specific execution process of the protection switching method. Correspondingly, this embodiment provides a communication device that combines Figure 4 , the communication device includes a plurality of service line cards, each of which carries a plurality of services, and each of the service line cards is provided with a plurality of protection groups, and each protection group includes a main service and a backup For the main service and backup service of a protection group, the main service and the backup service can be located on the same service line card or on different service line cards.
[0127] Each of the service line cards includes an FPGA device, and the FPGA device is provided with a protection switching state machine, and the protection switching state machine is used to implement the protection switching method described in the foregoing embodiment 1 and embodiment 2.
[0128] The commu...
PUM
![No PUM](https://static-eureka-patsnap-com.libproxy1.nus.edu.sg/ssr/23.2.0/_nuxt/noPUMSmall.5c5f49c7.png)
Abstract
Description
Claims
Application Information
![application no application](https://static-eureka-patsnap-com.libproxy1.nus.edu.sg/ssr/23.2.0/_nuxt/application.06fe782c.png)
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com