Intelligent optical network equipment having double CPU and method for realizing the same
A technology of intelligent optical network and central processing unit, applied in the field of intelligent optical network, can solve the problems of host software module preemption, query result return timeout, information loss, etc., and achieve the effect of ensuring normal operation
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0059] This embodiment mainly describes the method for starting the system of the intelligent optical network equipment with dual CPUs. Wherein, the executable file of the host software to be executed by the main CPU and the executable file of the intelligent software to be executed when the slave CPU is started are all stored in the peripheral FLASH located on the main control board of the intelligent optical network device.
[0060] The following steps will be performed when an intelligent optical network device starts up:
[0061] 101. The basic input and output system (BIOS) of the main CPU starts, copies the executable file of the host software stored in the FLASH to its own memory, and guides the main CPU to run the executable file of the host software in the memory.
[0062] 102. The master CPU reads the executable file of the smart software from the FLASH, and the host software decompresses the executable file of the smart software and copies it to the memory of the sl...
Embodiment 2
[0067] This embodiment mainly illustrates how an intelligent optical network device with dual CPUs maintains state synchronization between the two CPUs during operation.
[0068] Although the host software and the intelligent software run in their respective tasks, the host software and the intelligent software can communicate with each other through the Ethernet interface between the CPUs, so that even if the host software and the intelligent software run on different CPUs , the state synchronization between the two software is basically the same as the situation running on the same CPU, but the original communication between tasks under a single CPU is changed to Ethernet communication between different CPU systems, and this The difference can be shielded by the underlying communication module of the system, but the upper layer software basically remains unchanged. Therefore, during operation, the two CPU systems of the intelligent optical network device with dual CPUs can p...
Embodiment 3
[0070] This embodiment mainly illustrates how an intelligent optical network device with dual CPUs maintains configuration synchronization between the two CPUs during operation.
[0071] Usually, intelligent software needs to store some of its own configuration data in the peripheral FLASH located on the main control board, so that the stored configuration data can be correctly restored when it is reset next time. Since the slave CPU cannot directly access the FLASH peripherals, in this embodiment, the slave CPU reads and writes the FLASH through the master CPU. The specific method includes: the intelligent software sends the new configuration data to the host software through the Ethernet interface between the CPUs through the Ethernet message; the host software writes the received configuration data of the intelligent software into the FLASH. And when the intelligent software wishes to restore the configuration data stored by itself, it also needs to read the configuration d...
PUM
Abstract
Description
Claims
Application Information
- 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