Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for upgrading and switching 100G CFP master and slave mapping files

A file, master-slave technology, applied in the field of optical communication, can solve the problem of not supporting master-slave image file switching, etc.

Active Publication Date: 2017-09-29
OPHYLINK COMM TECH
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the present invention is to provide a method for upgrading and switching 100G CFP master and backup image files, which is used to solve the problem that 100G CFP in the prior art can only upgrade backup image files and does not support master and backup image file switching

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
  • Method for upgrading and switching 100G CFP master and slave mapping files
  • Method for upgrading and switching 100G CFP master and slave mapping files
  • Method for upgrading and switching 100G CFP master and slave mapping files

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0044] combined with figure 1 and figure 2 As shown, a method for upgrading and switching 100G CFP master and backup image files, including steps:

[0045] 1) FLASH0 and FLASH1 are divided in the internal FLASH of the microprocessor of the CFP, and the area for storing the master and backup image files and flags is divided in the FLASH0 and FLASH1 physical addresses;

[0046] 2) After the microprocessor of the CFP is reset, according to the logic judgment of the microprocessor hardware pin P2.3 level state and the flag bit, define the working mode of the CFP, that is, the image file that the CFP selects to run;

[0047] 3) When the microprocessor of CFP issues an upgrade command, when downloading a new version of IMAGE A to FLASH0, the version of IMAGE B of FLASH1 remains unchanged;

[0048] 4) When the download of FLASH0 ends, modify the flag bits KEY1, KEY2 and CRC0 of FLASH0, (note: the further refinement of the flag bits is KEY1, KEY2 and CRC0 are embodied in claim 2) t...

Embodiment 2

[0055] On the basis of Example 1, in conjunction with the attached figure 1 and figure 2 As shown, the flag bits of FLASH0 in the step 1) are set to KEY1, KEY2 and CRC0, the flag bits of FLASH1 are set to KEY1', KEY2' and CRC1, the CRC0 is the FLASH0 check mark, and the CRC1 is the FLASH1 Check marks, CRC0 and CRC1 are responsible for the check of the upgraded image file, the KEY1 and KEY1' are used to manage the number of upgrades, the KEY2 and KEY2' are used to manage the test run, and the initial values ​​of the flag bits are set to 0xFFFFFFFF.

[0056] Further preferably, in described step 4), when starting to download new version of IMAGE A to FLASH0, the numerical value of KEY1 is revised to 1 by 0xFFFFFFFF, the numerical value of KEY2 is still 0xFFFFFFFF, after the microprocessor of CFP is reset, the numerical value of KEY2 is changed by 0xFFFFFFFF is changed to 0.

[0057] Further preferably, the working mode of CFP in said step 4) includes:

[0058] MODE1: debug ...

Embodiment 3

[0083] On the basis of the above examples, combined with the figure 1 and figure 2 As shown, the microprocessor adopts chip ADUCM320.

[0084] The device is a precision analog microcontroller that includes an MDIO interface and operates at frequencies up to 4MHz. The simultaneous program execution and write / erase functions of the two flash modules make the ADuCM320 ideal for 10G, 40G, and 100G optical applications.

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 method for upgrading and switching 100G CFP master and slave mapping files. The method includes the steps: 1) dividing FLASH in a microprocessor into FLASH0 and FLASH1, and enabling the FLASH0 and the FLASH1 to be used for storing the master and slave mapping files and areas of zone bits; 2) defining working modes of a CFP; 3) downloading IMAGE A of a new edition to the FLASH0, and enabling an IMAGE B edition of the FLASH1 to keep invariant; 4) amending zone bits of the FLASH1 when downloading begins; 5) selecting the working modes of the CFP by the microprocessor according to logical judgment in downloading process, and enabling the microprocessor to reset after downloading; 6) judging whether upgrading is successful or not by the microprocessor, loading and operating the IMAGE B in the FLASH1 if upgrading is not successful, and loading and operating the IMAGE A of the new edition in the FLASH0 if upgrading is successful. According to the method, the master and slave mapping files and the zone bits are constructed by the aid of physical mapping space of the FLASH in the microprocessor, the master and slave mapping files jump the working modes of the CFP by the aid of the logical judgment of the zone bits and are upgraded and switched, the method is simple and convenient, and hardware cost cannot be increased.

Description

technical field [0001] The invention relates to the technical field of optical communication, in particular to a method for upgrading and switching 100G CFP master and backup image files. Background technique [0002] With the gradual maturity of 100G optical network, the demand for 100G optical modules mainly based on 100G CFP is increasing. According to the different needs of different operators and customers, higher requirements are put forward for the stability, reliability and maintainability of 100G CFP optical modules. Require. This requires 100G CFP to have the functions of remote upgrade and switching between active and standby image files, especially the switching function of active and standby image files. The CFP image file is the running file of Firmware, including a main image file and a backup image file. , you can choose different image files to run according to customer needs. When the existing CFP optical module is upgraded remotely, only the backup image...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/445H04L29/08
CPCG06F8/65H04L67/06
Inventor 潘冬
Owner OPHYLINK COMM TECH