Method for ensuring safety and success of updating of line-card software in distributed OLT system

A technology that guarantees line cards and software upgrades. It is applied to data error detection, response error generation, and program control devices in the direction of data redundancy in calculations. It can solve programming failures, failure of the entire system to start, and difficult control, etc. problem, to ensure the correctness, guarantee the safety and success of the upgrade

Inactive Publication Date: 2014-03-26
PHICOMM (SHANGHAI) CO LTD
View PDF5 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] 1. If the upgrade image of the line card is replaced by any file in any format, that is, an illegal upgrade image, when this image is downloaded from an external server for upgrade, the upgrade of the line card will fail, making the line card unable to use the correct image Normal start
[0007] 2. In the process of downloading the image from the external server to the main control disk, network data transmission is required. Due to the uncertainty in the network data transmission process, the upgrade image may be modified, resulting in the upgrade image downloaded to the main control disk. already incorrect
Moreover, the image between the main control panel and the line card is also downloaded through network transmission, which may cause errors in the image finally downloaded to the

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 ensuring safety and success of updating of line-card software in distributed OLT system
  • Method for ensuring safety and success of updating of line-card software in distributed OLT system
  • Method for ensuring safety and success of updating of line-card software in distributed OLT system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] based on the following Figure 2 ~ Figure 4 , specifically explain the preferred embodiment of the present invention.

[0046] The present invention provides a method for ensuring the safety and success of line card software upgrades in a distributed OLT system, the method comprising the following steps:

[0047] Step 1. Add the upgrade image header to the upgrade image file;

[0048] The source of the software upgrade process is controlled first, that is, the upgrade image file is controlled. A specific header is added to the online card software upgrade image.

[0049] The upgrade image header is divided into four parts. The first part is the header identifier TAG_BEGIN. The second part contains the identifier of the upgrade object and the attributes of the upgrade image. The third part is the sequence generated after the content of the upgrade image is verified. The fourth part TAG_END for the end;

[0050] like figure 2As shown, in this embodiment, the set spe...

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 provides a method for ensuring safety and success of updating of line-card software in a distributed OLT system. The method includes the steps of adding an updating mirror image head portion to an updating mirror image file, verifying the content of the updating mirror image head portion and the content of an updating mirror image after the updating mirror image is well downloaded through a line card, then, conducting backup and verification on the mirror image running in the line card, and finally conducting backward read verification on the burnt mirror image on the line card. According to the method, correctness of the updating mirror image can be ensured, the problem that the updating process is finally unsuccessful due to the fact that updating is continued when the updating mirror image is downloaded and then changed due to the network transmission problem can be solved, the problem that the software system of the whole line card can not roll back after the burning motion is unsuccessful due to the problem of the mirror image can be solved, and the problem that the FLASH motion is successful while the burning of the mirror image is incorrect due to other causes can be solved.

Description

Technical field [0001] The present invention involves a method of ensuring the security and success of the line card software in a distributed OLT (light circuit terminal) system. Background technique [0002] In distributed OLT devices, business management is mainly realized on the main control disk, and the specific functions of the business are mainly realized on various business line cards.In order to meet the needs of users or modify their own management and business defects, it is necessary to upgrade various line cards to ensure that the defects are repaired and the business is met. [0003] In the software upgrade and maintenance of the online card, the software upgrade mirror of the line card is finally loaded from the external server to the specific FLASH (flashing) partition of the line card.When the wire card starts the mirror again, load and start from a specific Flash partition. [0004] like figure 1 Show, in the existing distributed OLT communication system, the m...

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): G06F9/445G06F11/14
Inventor 孙大宏汤勇
Owner PHICOMM (SHANGHAI) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products