Anda di halaman 1dari 39

eNodeB V100R001C01

Upgrade Guide

Issue Date

01 2009-11-11

HUAWEI TECHNOLOGIES CO., LTD.

Copyright Huawei Technologies Co., Ltd. 2009. All rights reserved.


No part of this document may be reproduced or transmitted in any form or by any means without prior written consent of Huawei Technologies Co., Ltd.

Trademarks and Permissions


and other Huawei trademarks are trademarks of Huawei Technologies Co., Ltd. All other trademarks and trade names mentioned in this document are the property of their respective holders.

Notice
The information in this document is subject to change without notice. Every effort has been made in the preparation of this document to ensure accuracy of the contents, but all statements, information, and recommendations in this document do not constitute the warranty of any kind, express or implied.

Huawei Technologies Co., Ltd. provides customers with comprehensive technical support and service. Please feel free to contact our local office or company headquarters.

Huawei Technologies Co., Ltd.


Address: Huawei Industrial Base Bantian, Longgang Shenzhen 518129 People's Republic of China Website: Email: http://www.huawei.com support@huawei.com

Issue 01 (2009-11-11)

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

iii

eNodeB V100R001C01 Upgrade Guide

About This Document

About This Document


Author
Prepare d by Reviewe d by Tested by Approve d by Wang Jun Huang Qingyuan Lin Rong, Wang Sheng, and Zhu Yunfeng Date Date 2009-11-11 2009-11-11

Date Date 2009-11-11

Organization
You are advised to read the entire document before upgrading the BTS3900-BTS3900A-DBS3900 LTE to V100R001C01. The following table lists the chapters of the document: Chapter 1Read-Ahead Information 2Overview of the Upgrade Process 3Upgrade Preparations 4Upgrade Procedures 5Upgrade Verification 6Version Rollback Description Provides the information that must be read before the upgrade. Provides the upgrade flowchart and upgrade schedule. Describes the preparations that must be made for the upgrade. Describes the upgrade procedures. Describes how to verify the upgrade. Describes how to perform version rollback in the case of an upgrade failure.

Issue 01 (2009-11-11)

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

About This Document

eNodeB V100R001C01 Upgrade Guide

Chapter 7FAQs

Description Provides the answers to the frequently asked questions (FAQs).

vi

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

Issue 01 (2009-11-11)

eNodeB V100R001C01 Upgrade Guide

Contents

Contents
1 Read-Ahead Information...............................................................1
1.1 Applicable Product Versions....................................................................................................................................1 1.2 Impact of the Upgrade.............................................................................................................................................2

2 Overview of the Upgrade Process..................................................1 3 Upgrade Preparations..................................................................1


3.1 Obtaining Reference Documents.............................................................................................................................1 3.2 Obtaining Upgrade Tools and Software...................................................................................................................1 3.3 Storing the eNodeB Software Package in a Specified Directory............................................................................1 3.4 Querying the Configured Status, Installed Status, and Online Status of Each Board.............................................2 3.5 Querying the Current Version of the eNodeB Software..........................................................................................3 3.5.1 Querying the Current Version of the eNodeB Software Package .....................................................................3 3.5.2 Querying the BootROM Version.......................................................................................................................3 3.6 Querying the Status of the eNodeB Software..........................................................................................................3 3.7 Checking Alarms Before the Upgrade ....................................................................................................................4 3.8 Backing Up the Data Configuration File.................................................................................................................4 3.9 Upgrading the M2000 Mediation............................................................................................................................4

4 Upgrade Procedures.....................................................................1
4.1 Upgrading the eNodeB Software on the Web LMT................................................................................................1 4.1.1 Downloading the BootROM Package...............................................................................................................1 4.1.2 Activating the BootROM...................................................................................................................................3 4.1.3 Downloading the eNodeB Software Package....................................................................................................4 4.1.4 Activating the eNodeB Software.......................................................................................................................5 4.2 Upgrading the eNodeB Software on the M2000 Client...........................................................................................6

5 Upgrade Verification....................................................................1
5.1 Verification Checklist..............................................................................................................................................1 5.2 Querying the Current Status of the eNodeB Software.............................................................................................2 5.3 Querying the Operating Status of Each Board........................................................................................................2 5.4 Querying the Current Version of the eNodeB Software Package ...........................................................................2 5.5 Querying the Running Software Version of Each Board.........................................................................................2 5.6 Checking Alarms.....................................................................................................................................................3 5.7 Verifying Services....................................................................................................................................................3 Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

Issue 01 (2009-11-11)

vii

Contents

eRAN V100R001C01 Upgrade Guide

5.8 Checking for Abnormal Resetting of Boards..........................................................................................................3

6 Version Rollback..........................................................................1
6.1 Version Rollback Due to an Upgrade Failure..........................................................................................................1 6.2 Version Rollback After the Upgrade........................................................................................................................1 6.3 Service Verification.................................................................................................................................................2

7 FAQs............................................................................................ 1
7.1 List of FAQs............................................................................................................................................................1 7.2 FAQ 1.......................................................................................................................................................................1 7.3 FAQ 2.......................................................................................................................................................................2 7.4 FAQ 3.......................................................................................................................................................................2 7.5 FAQ 4.......................................................................................................................................................................3 7.6 FAQ 5.......................................................................................................................................................................3 7.7 FAQ 6.......................................................................................................................................................................4 7.8 Troubleshooting for Common Error Codes.............................................................................................................4

Figure 1.1 Upgrade Record...............................................................1 Figure 1.1 Upgrade Record...............................................................1

viii

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

Issue 01 (2009-11-11)

eNodeB V100R001C01 Upgrade Guide

1 Read-Ahead Information

1
Version DBS3900 LTE V100R001C01B050 DBS3900 LTE V100R001C01B041

Read-Ahead Information

1.1 Applicable Product Versions


Figure 1.1 lists the requirements for the software version of the product before the upgrade. Figure 1.1 Required software version before the upgrade Description It can be directly upgraded to BTS3900-BTS3900ADBS3900 LTE V100R001C01. It can be directly upgraded to BTS3900-BTS3900ADBS3900 LTE V100R001C01.

Figure 1.2 lists the requirements for the BootROM version before the upgrade. Figure 1.2 Requirements for the BootROM version Board LMPT LBBP LRRU Version Versions earlier than 04.001.01.009 Versions earlier than 04.001.01.008 FDD Versions earlier than 10.313.10.013 TDD Versions earlier than 10.313.10.013 Description The upgrade is required. The upgrade is required. The upgrade is required.

For the information about the versions of auxiliary equipment, see the DBS3900 LTE V100R001C01 Release Notes. If the versions of the auxiliary equipment do not meet the requirements, upgrade the versions of the auxiliary equipment.

Issue 01 (2009-11-11)

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

1 Read-Ahead Information

eNodeB V100R001C01 Upgrade Guide

1.2 Impact of the Upgrade


Impact on Services
Services are interrupted during the upgrade. Therefore, the upgrade must be performed at the time specified by the customer. Figure 1.1 describes the period of each upgrade procedure and the impacts on services caused by the upgrade procedures. Figure 1.1 Process of upgrading the eNodeB software SN 1 Upgrade Procedure Downloading the BootROM package Duration When the Web LMT is used, this procedure takes about three minutes. When the M2000 is used, this procedure takes about five minutes and it depends on the network status. 2 3 Activating the BootROM package Downloading the software package About one minute. When the Web LMT is used, this procedure takes about 21 minutes. When the M2000 is used, this procedure takes about 25 minutes and it depends on the network status. 4 Activating the software package About 14 minutes. The ongoing services are interrupted for about three to five minutes. None. None. Impact on Services None.

Impacts on Network Communications


None.

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

Issue 01 (2009-11-11)

eNodeB V100R001C01 Upgrade Guide

1 Read-Ahead Information

Overview of the Upgrade Process

Figure 1.1 shows the upgrade process of the eNodeB.

Issue 01 (2009-11-11)

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

1 Read-Ahead Information

eNodeB V100R001C01 Upgrade Guide

Figure 1.1 Upgrade process

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

Issue 01 (2009-11-11)

eNodeB V100R001C01 Upgrade Guide

1 Read-Ahead Information

Upgrade Preparations

This chapter describes the upgrade preparations.

3.1 Obtaining Reference Documents


Obtain the following reference documents before the upgrade: BTS3900-BTS3900A-DBS3900 LTE V100R001C01 Release Notes This document is released with the eNodeB software. Operation Guide for Mediation (Only for M2000 Common Version is V200R006 or Later-Single System) This document is released with the M2000 mediation.

3.2 Obtaining Upgrade Tools and Software


Visit http://support.huawei.com/ and obtain the following required upgrade software and tools:

eNodeB software (containing the Software.csp, Firmware.csp, and vercfg.xml files) M2000 client that matches BTS3900-BTS3900A-DBS3900 LTE V100R001C00 or later versions

3.3 Storing the eNodeB Software Package in a Specified Directory

If you upgrade the eNodeB software on the Web LMT, you only need to store the software package in a directory, for example, D:\ftp. If you upgrade the eNodeB software on the M2000 client, upload the software package to the M2000 server by performing the following steps:

Step 1 Store the Software.csp, Firmware.csp, and vercfg.xml files in the directory of a disk on a computer where the M2000 client is installed, for example, D:\ftp (All the following steps are
Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

Issue 01 (2009-11-11)

1 Read-Ahead Information

eNodeB V100R001C01 Upgrade Guide

based on this example.) Step 2 Check that the connection between the M2000 client and the M2000 server is normal.

If the status indicator of the M2000 client in the lower-right corner is displayed as it indicates that the connection is normal. If the status indicator is displayed as Huawei for technical support.

, it indicates that the connection fails. Contact

Step 3 Log in to the M2000 client, and then choose Software > NE File Transfer. Step 4 In the displayed dialog box, check that Direction is set to From Client to NM, NE Type to DBS3900 LTE, and File Type to Software, as shown in Figure 1.1. Figure 1.1 Setting parameters

Step 5 Click Select, and locate the directory of the software package. Step 6 Click OK. The files start to be uploaded. The progress bar shows the file uploading progress. Check the uploading progress. When the progress reaches 100% and Status is Succeeded, you can infer that the files are successfully uploaded. ----End

3.4 Querying the Configured Status, Installed Status, and Online Status of Each Board
Log in to the eNodeB through the Web LMT, and then open the MML command page.

Run the DSP BRD command and retain the default values of all parameters.
Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

Issue 01 (2009-11-11)

eNodeB V100R001C01 Upgrade Guide

1 Read-Ahead Information

In the output of the MML command, check and ensure that Operational Status of the LMPT and the LBBP is Enabled. If the previous conditions are not met, the software upgrade may fail.

Run the DSP RRU command and retain the default values of all parameters. In the output of the MML command, check and ensure that Operational Status of the LRRU is Enabled. If the previous conditions are not met, the software upgrade may fail.

If the Operational Status of the LMPT, LBBP, or LRRU cannot meet the previous conditions, identify and clear alarms. If the fault persists, contact Huawei for technical support.

3.5 Querying the Current Version of the eNodeB Software


Query the current version of the eNodeB software package and the BootROM version.

3.5.1 Querying the Current Version of the eNodeB Software Package


Run the LST SOFTWARE command to query the current version of the eNodeB software package. Check and record the current version of the eNodeB software package. This facilitates comparing the versions before and after the upgrade. The query result is as follows:
------------------------

Software Version Software Status Standby Area DBS3900 LTE V100R001C01B050 Available Main Area DBS3900 LTE V100R001C01B050 Available (Number of results = 2)
Storage Area

DBS3900 LTE V100R001C01B050 in the main area is the current version of the eNodeB software package.

3.5.2 Querying the BootROM Version


Run the DSP BRDVER command to query the running software version of each board, and check whether the BootROM version needs to be upgraded according to 1-2.

3.6 Querying the Status of the eNodeB Software


Run the DSP SOFTSTATUS command to check whether the status of the eNodeB software is Idle. The query result is as follows:
--------------------------------------------Status Type Name Progress

Issue 01 (2009-11-11)

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

1 Read-Ahead Information
Idle Software NULL 0% (Number of results = 1)

eNodeB V100R001C01 Upgrade Guide

You can perform the next operation only when Status is Idle. If Status is not Idle, perform troubleshooting by referring to section 7.2"FAQ 1."

3.7 Checking Alarms Before the Upgrade


Start the Browse Alarm tool and record all displayed alarms. This facilitates comparing the alarms before and after the upgrade.

3.8 Backing Up the Data Configuration File


Backing up the data configuration file prevents data loss during the eNodeB software upgrade and version rollback. To back up the data configuration file, proceed as follows: Step 1 Run the BKP CFGFILE command to back up the data configuration file. Step 2 Run the ULD CFGFILE command, select the path for saving the backup data configuration file, and upload the backup data configuration file. ----End

3.9 Upgrading the M2000 Mediation


Upgrade the mediation on the M2000 server to the version that matches BTS3900BTS3900A-DBS3900 LTE V100R001C01. For details, see the Operation Guide for Mediation (Only for M2000 Common Version is V200R006 or Later-Single System) .

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

Issue 01 (2009-11-11)

eNodeB V100R001C01 Upgrade Guide

1 Read-Ahead Information

Upgrade Procedures

This chapter describes the upgrade process of the eNodeB software.

The file names are case-sensitive. Ensure that you use the correct file names during the upgrade.

4.1 Upgrading the eNodeB Software on the Web LMT

When the Web LMT is used, the Internet Explorer (IE) must be of 6.0 or a later version. Before upgrading the eNodeB software, query the BootROM version of each board by referring to section 3.5.2"Querying the BootROM Version", and then compare the version with the corresponding BootROM version in Figure 1.2. If you need to upgrade the BootROM, perform the following operations. If you do not need to upgrade the BootROM, skip the procedures in section 4.1.1"Downloading the BootROM Package" and section 4.1.2"Activating the BootROM".

4.1.1 Downloading the BootROM Package


Background Information
Before downloading the BootROM package, perform the following operations:

Perform the procedures in section 3.4"Querying the Configured Status, Installed Status,
Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

Issue 01 (2009-11-11)

1 Read-Ahead Information

eNodeB V100R001C01 Upgrade Guide

and Online Status of Each Board", section 3.5"Querying the Current Version of the eNodeB Software", and section 3.6"Querying the Status of the eNodeB Software".

Check and ensure that the connection between the LMPT and the computer where the FTP server is installed is normal. For details, see section 7.3"FAQ 2". Ensure that the FTP program SFTPServer.exe is started. For details, see section 7.4"FAQ 3". Check the FTP login user name and password. For details, see section 7.5"FAQ 4". Check the directory from which the FTP software downloads the target software package. For details, see section 7.6"FAQ 5".

Procedures
To download the BootROM package, proceed as follows: Step 1 Specify the directory from which the FTP software downloads the target software package as the directory to store the Firmware.csp file, for example, D:\ftp.

The maximum length of the directory name is 255 characters, and the directory cannot contain more than three levels of subdirectories. Otherwise, the downloading of the BootROM package may fail. Step 2 Run the DLD SOFTWARE command.

The following parameters are mandatory:

FTP Server IP: This parameter specifies the IP address of the computer where the FTP server is installed. If the computer has several IP addresses, enter the IP address on the same network segment as the IP address of the LMPT. The default IP address of the LMPT is 192.168.0.49. User name: This parameter specifies the FTP login user name. For details, see section 7.5"FAQ 4." The default user name is admin. Password: This parameter specifies the FTP login password. For details, see section 7.5"FAQ 4." The default password is admin. Directory name: This parameter can be null if Step 1 is performed correctly. Software type: This parameter is set to BootROM(BootROM). Software version: This parameter is set to BTS3900-BTS3900A-DBS3900 LTE V100R001C01. Download files flag: The default value is recommended. Guage Option: The default value is recommended. Download by config flag: This parameter indicates whether to download the software package according to the configured boards.

The following parameters are optional:


When the BootROM package is being downloaded, the MML command information pane shows the downloading progress. Step 3 After the BootROM package is downloaded, the output of the MML command is as follows:
Report Type = DOWNLOAD SOFTWARE Status = Success Session ID = 65536

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

Issue 01 (2009-11-11)

eNodeB V100R001C01 Upgrade Guide


Total Boards Succeed Boards Failed Boards = = = 3 3 0

1 Read-Ahead Information

----End

Exception Handling
If Failed Boards is not 0, perform troubleshooting by referring to section 7.7"FAQ 6".

After the BootROM is successfully downloaded, do not reset the LMPT. Otherwise, the downloaded BootROM may be deleted when you restart the LMPT.

4.1.2 Activating the BootROM


Background Information
Before activating the BootROM, query the status of the eNodeB software by referring to section 3.6"Querying the Status of the eNodeB Software".

When activating the BootROM, do not send an RST command, power off the eNodeB, or remove a board. Otherwise, the upgrade fails, and the BootROM in a board may be damaged.

Procedures
To activate the BootROM, proceed as follows: Step 1 Run the ACT SOFTWARE command.

Operation Type: This parameter is set to NE, which is the default value. Software type: This parameter is set to BootROM(BootROM). Software version: This parameter is mandatory. It should be set to BTS3900-BTS3900A-DBS3900 LTE V100R001C01.

After the MML command is run, the following information is displayed:


ACT SOFTWARE:SWT=0,SV="BTS3900-BTS3900A-DBS3900 LTE V100R001C01"; +++ HUAWEI 2008-01-03 22:24:12 O&M #15 %%ACT SOFTWARE:OT=NE,SWT=BOOTROM,SV="BTS3900-BTS3900A-DBS3900 LTE V100R001C01";%%

Issue 01 (2009-11-11)

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

1 Read-Ahead Information
RETCODE = 0 Operation succeeded

eNodeB V100R001C01 Upgrade Guide

ACT SOFTWARE Result -------Session ID = 65536 (Number of results = 1)

---

END

When the BootROM is being activated, the MML command information pane shows the activation progress as follows:
Report Type Status Progress Session ID = = = = ACTIVATE SOFTWARE Progressing 37% 65538

Step 2 Wait unit the BootROM is activated. After the BootROM is activated, the output of the MML command is as follows:
Report Type Status Session ID Total Boards Succeed Boards Failed Boards = = = = = = ACTIVATE SOFTWARE Success 65538 3 3 0

----End

Result
In the output of the ACT SOFTWARE command, the value of Total Boards is the same as the value of Succeed Boards.

Exception Handling
If Failed Boards is not 0, perform troubleshooting by referring to section 7.7"FAQ 6".

4.1.3 Downloading the eNodeB Software Package


Background Information
Before downloading the eNodeB software package, perform the following operations:

Perform the procedures in section 3.4"Querying the Configured Status, Installed Status, and Online Status of Each Board", section 3.5"Querying the Current Version of the eNodeB Software", and section 3.6"Querying the Status of the eNodeB Software". Check and ensure that the connection between the LMPT and the computer where the FTP server is installed is normal. For details, see section 7.3"FAQ 2". Ensure that the FTP program SFTPServer.exe is started. For details, see section 7.4"FAQ 3." Check the FTP login user name and password. For details, see section 7.5"FAQ 4". Check the directory from which the FTP software downloads the target software package. For details, see section 7.6"FAQ 5".
Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd Issue 01 (2009-11-11)

eNodeB V100R001C01 Upgrade Guide

1 Read-Ahead Information

Procedures
To download the eNodeB software package, proceed as follows: Step 1 Specify the directory from which the FTP software downloads the target package as the directory to store the Software.csp file, for example, D:\ftp. Step 2 Run the DLD SOFTWARE command.

The following parameters are mandatory:

FTP Server IP: This parameter specifies the IP address of the computer where the FTP server is installed. If the computer has several IP addresses, enter the IP address on the same network segment as the IP address of the LMPT. The default IP address of the LMPT is 192.168.0.49. User name: This parameter specifies the FTP login user name. For details, see section 7.5"FAQ 4." Password: This parameter specifies the FTP login password. For details, see section 7.5"FAQ 4." Directory name: This parameter can be null if 4.1.1 I. IStep 1 is performed correctly. Software Type: This parameter is set to SOFTWARE, which is the default value. Software version: This parameter is set to BTS3900-BTS3900A-DBS3900 LTE V100R001C01. Download files flag: The default value is recommended. Guage Option: The default value is recommended. Download by config flag: This parameter indicates whether to download the software package according to the configured boards.

The following parameters are optional:


When the software package is being downloaded, the MML command information pane shows the downloading progress. Step 3 After the software package is downloaded, the output of the MML command is as follows:
Report Type Status Session ID = = = DOWNLOAD SOFTWARE Success 65538

----End

Result
Run the LST SOFTWARE command to query the version of the eNodeB software package. If the software package is successfully downloaded, the output of the MML command is as follows:
-----------------------Storage Area Software Version Standby Area DBS3900 LTE V100R001C01B050 Main Area DBS3900 LTE V100R001C01B050 (Number of results = 2) Software Status Available Available

DBS3900 LTE V100R001C01B050 in the standby area is the target upgrade version.

4.1.4 Activating the eNodeB Software


Background Information
Before activating the eNodeB software, query the status of the software by referring to section
Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

Issue 01 (2009-11-11)

1 Read-Ahead Information

eNodeB V100R001C01 Upgrade Guide

3.6"Querying the Status of the eNodeB Software." When activating the software, do not send an RST command, power off the eNodeB, or remove a board. Otherwise, the upgrade fails, and the board files may be damaged.

Procedures
To activate the eNodeB software, proceed as follows: Step 1 Run the ACT SOFTWARE command.

Operation Type: This parameter is set to NE, which is the default value. Software type: This parameter is set to SOFTWARE, which is the default value. Software version: This parameter is mandatory. It should be set to BTS3900-BTS3900A-DBS3900 LTE V100R001C01.

When the software package is being activated, the MML command information pane shows the activation progress. Step 2 After the software is activated, the output of the MML command is as follows:
Report Type Status Session ID Total Boards Succeed Boards Failed Boards = = = = = = ACTIVATE SOFTWARE Success 65538 3 3 0

----End

Result

In the output of the ACT SOFTWARE command, the value of Total Boards is the same as the value of Succeed Boards. You can successfully log in to the eNodeB on the Web LMT.

Exception Handling
If Failed Boards is not 0, perform troubleshooting by referring to section 7.7"FAQ 6."

After the software is successfully activated, the Web LMT is disconnected from the eNodeB. Wait for three minutes. After the Web LMT is restarted, you can log in to the eNodeB again.

4.2 Upgrading the eNodeB Software on the M2000 Client


Background Information
Before upgrading the eNodeB software on the M2000 client, perform the following operations:

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

Issue 01 (2009-11-11)

eNodeB V100R001C01 Upgrade Guide

1 Read-Ahead Information

Check and ensure that the connection between the M2000 server and the eNodeB is normal. Perform procedures in section 3.4"Querying the Configured Status, Installed Status, and Online Status of Each Board", section 3.5"Querying the Current Version of the eNodeB Software", and section 3.6"Querying the Status of the eNodeB Software".

In the case of batch upgrade, if more than 60 eNodeBs are selected, the M2000 client can download the software of 60 eNodeBs at a time and activate the software of 100 eNodeBs at a time. The M2000 automatically obtains the BootROM from the path (D:\ftp) where the software package is saved, and loads and activates the BootROM.

Procedures
To upgrade the eNodeB software on the M2000 client, proceed as follows: Step 1 Choose Software > NE Upgrade Task > NE Upgrade Task. Step 2 Click Create in the lower-right corner of the task management window. Choose DBS3900 LTE from the shortcut menu. Step 3 In the displayed NE Upgrade Wizard dialog box, set the parameters as follows:

Task Name: This parameter specifies the name of an upgrade task, for example, Hqy. The name cannot exceed 30 characters. Upgrade Type: This parameter is set to Upgrade version and patch, which is the default value. Select all NEs that need to be upgraded, and click , as shown in Figure 1.1.

Figure 1.1 NE Upgrade Wizard dialog box

Step 4 Click Next.

Issue 01 (2009-11-11)

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

1 Read-Ahead Information

eNodeB V100R001C01 Upgrade Guide

Step 5 Select the required check boxes and versions, and then click Next, as shown in Figure 1.1. Figure 1.1 Selecting upgrade options

Step 6 Check and ensure that the information about the upgrade is correct and click Finish, as shown in Figure 1.1. Figure 1.1 Checking the information about the upgrade

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

Issue 01 (2009-11-11)

eNodeB V100R001C01 Upgrade Guide

1 Read-Ahead Information

The upgrade task is started. Select the upgrade task item to display the progress of the upgrade task. Step 7 Wait till the upgrade is complete. ----End

Result
After the eNodeB software is successfully upgraded, the eNodeB is disconnected from the M2000 server. After five minutes, the eNodeB can be connected to the M2000 server again.

Running Status is Finished, and Percent is 100%.

Exception Handling
If Running Status is Fail, perform the upgrade again. If the operation still fails, contact Huawei technical support engineers for troubleshooting.

Issue 01 (2009-11-11)

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

eNodeB V100R001C01 Upgrade Guide

1 Read-Ahead Information

5
Figure 1.1 Verification checklist No. 1 2 3 4 Item

Upgrade Verification

5.1 Verification Checklist


After the upgrade, perform the procedures listed in Figure 1.1 to verify whether the upgrade is successful.

Criterion The current status is Idle. The current status is Enabled. The version is BTS3900-BTS3900ADBS3900 LTE V100R001C01. The current version is BTS3900BTS3900A-DBS3900 LTE V100R001C01. No new alarms are generated. See section 5.7"Verifying Services." No board is abnormally reset within 10 minutes after the upgrade.

Resul t -

Querying the Current Status of the eNodeB Software Querying the Operating Status of Each Board Querying the Current Version of the eNodeB Software Package Querying the Running Software Version of Each Board Checking Alarms Verifying Services Checking for Abnormal Resetting of Boards

5 6 7

Issue 01 (2009-11-11)

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

1 Read-Ahead Information

eNodeB V100R001C01 Upgrade Guide

5.2 Querying the Current Status of the eNodeB Software


Query the current status of the eNodeB software by referring to section 3.6"Querying the Status of the eNodeB Software." If the upgrade is successful, the Operational State of the eNodeB software is Enabled. If the state is not Enabled, do not send an RST command, power off the eNodeB, or remove the board. Otherwise, the board files may be damaged. Wait for five minutes, and then query the status of the eNodeB software again. If the Operational State is Enabled, it indicates that the upgrade is successful. If the status is not Idle, contact Huawei for technical support.

5.3 Querying the Operating Status of Each Board


Run the related MML command to query the operating status of the LMPT, LBBP, and LRRU.

Run the DSP BRD command and retain the default values of all parameters. In the output of the MML command, check and ensure that Operational State is Enabled. Run the DSP RRU command and retain the default values of all parameters. In the output of the MML command, check and ensure that Operational State is Enabled.

If Online status of the LMPT, LBBP, or LRRU is Offline, identify and clear alarms according to handling suggestions. If the problem persists, contact Huawei for technical support.

5.4 Querying the Current Version of the eNodeB Software Package


Run the LST SOFTWARE command to query the current version of the eNodeB software package. If the upgrade is successful, the query result is as follows:
-----------------------Storage Area Software Version Software Status Main Area BTS3900-BTS3900A-DBS3900 LTE V100R001C01 Available Standby Area DBS3900 LTE V100R001C00 Available (Number of results = 2)

The software version in the main area is changed to BTS3900-BTS3900A-DBS3900 LTE V100R001C01.

5.5 Querying the Running Software Version of Each Board


Run the DSP BRDVER command to query the running software version of each board. If the
2 Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd Issue 01 (2009-11-11)

eNodeB V100R001C01 Upgrade Guide

1 Read-Ahead Information

upgrade is successful, the running software version of each board is BTS3900-BTS3900ADBS3900 LTE V100R001C01, and the hardware version of each board is displayed. Figure 1.2 lists the software version of each board after the upgrade. Figure 1.2 Software version of each board after the upgrade Board LMPT LBBP LRRU Software Version BTS3900-BTS3900A-DBS3900 LTE V100R001C01 BTS3900-BTS3900A-DBS3900 LTE V100R001C01 FDD:17.339.10.017 TDD:01.060.01.001 BootROM Version 04.001.01.009 04.001.01.008 10.313.10.013 11.040.10.001

5.6 Checking Alarms


Start the Browse Alarm tool and recorded all displayed alarms. Then, compare the recorded alarms with the alarms before the upgrade. Check whether new alarms are generated. If new alarms are generated, identify and clear the alarms on the Web LMT or M2000 client according to handling suggestions in the online help of alarms. If the alarms persist, contact Huawei for technical support.

5.7 Verifying Services


To verify that the services are normal, check the following items:

The access success rate is above 90%. The success rate of the handover with services is above 90%. The ping operation is successful, and no packets are lost. The FTP function is normal. The uplink/downlink traffic of a single user or multiple users is normal.

5.8 Checking for Abnormal Resetting of Boards


Ensure that no board is abnormally reset within 10 minutes after the upgrade.

Issue 01 (2009-11-11)

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

eNodeB V100R001C01 Upgrade Guide

1 Read-Ahead Information

Version Rollback

6.1 Version Rollback Due to an Upgrade Failure


If the upgrade fails due to an exception, the eNodeB automatically rolls back the current version to the pre-upgrade one. The rollback process takes about 20 minutes. When the upgrade fails, wait for 20 minutes, and then log in to the eNodeB on the Web LMT or M2000 client. If you successfully log in to the eNodeB, perform related operations by referring to section 3.4"Querying the Configured Status, Installed Status, and Online Status of Each Board" and section 3.5"Querying the Current Version of the eNodeB Software" to check the version rollback.

6.2 Version Rollback After the Upgrade


If you need to roll back the current version to the pre-upgrade one for a specific purpose after the upgrade is successful, perform the operations as follows:

Issue 01 (2009-11-11)

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

1 Read-Ahead Information

eNodeB V100R001C01 Upgrade Guide

During the version rollback, run the RBK SOFTWARE command. The version rollback takes about 15 minutes. After the version rollback is complete, services are interrupted for three to five minutes. During the version rollback, do not send an RST command, power off the eNodeB, or remove a board. Otherwise, the version rollback fails, and the board files may be damaged. The eNodeB can automatically restore the damaged files. When the files are being restored, the functions of the board are unavailable.

Version Rollback on the Web LMT


Run the RBK SOFTWARE command to roll back the current version to the pre-upgrade one. To roll back the version, proceed as follows: Step 1 Check that the status of each board is Configed, Installed, or Online by referring to section 3.4"Querying the Configured Status, Installed Status, and Online Status of Each Board." Step 2 Run the RBK SOFTWARE command. The MML command information pane shows the progress of version rollback. If Failed Boards is not 0, perform troubleshooting by referring to section 7.7"FAQ 6."

After the version rollback is successful, the eNodeB is disconnected from the Web LMT. Wait for three minutes. After the Web LMT is restarted, you can log in to the eNodeB on the WebLMT.

----End

Version Rollback on the M2000 Client


Click and select a specified eNodeB to open the MML command page. Then, perform related operations that are similar to the operations on the Web LMT to roll back the version.

After the version rollback is successful, the eNodeB is disconnected from the M200 server. Wait for three minutes. The eNodeB can be connected to the M2000 server again.

6.3 Service Verification


For details, see section 5.7"Verifying Services."

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

Issue 01 (2009-11-11)

eNodeB V100R001C01 Upgrade Guide

1 Read-Ahead Information

7
7.1 List of FAQs
No. 1 2 3 4 5 6 7 Description How to check whether the FTP software is started? How to view or set the FTP login user name and password?

FAQs

What should I do when the status of the eNodeB software is not Idle? How to check whether the connection between a computer and the LMPT is normal?

How to view or set the directory from which the FTP software downloads the target software package? What should I do when Failed Boards is not 0? Troubleshooting for Common Error Codes

7.2 FAQ 1
Question
What should I do when the status of the eNodeB software is not Idle?

Answer
Most processes of software management are exclusive. If the status of the eNodeB software is not Idle, it indicates that a process is in progress. Run the MML command after the process stops to start the next process. If the status of the eNodeB software is not Idle, do not run the DLD SOFTWARE or ACT SOFTWARE command.

Issue 01 (2009-11-11)

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

1 Read-Ahead Information

eNodeB V100R001C01 Upgrade Guide

Query the status of the eNodeB software every minute until the status is displayed as Idle. Then, run the MML command.

7.3 FAQ 2
Question
How to check whether the connection between a computer and the LMPT is normal?

Answer

Operation and maintenance through the commissioning port of the LMPT Choose Start > Run. Enter cmd, and then run the Ping IP address of the commissioning port of the LMPT command. If you can ping the IP address, it indicates that the connection between the computer and the LMPT is normal.

Operation and maintenance on the M2000 client Log in to the M2000 client, and then choose Topology > Main Topology. Check the connection status of the corresponding NE on the Main Topology tab page.

In the upper-left corner of the NE, if the status indicator is displayed as , it indicates that the NE is not connected to the computer properly. Identify and rectify the fault.

If the status indicator is displayed as

, it indicates that connection is normal.

7.4 FAQ 3
Question
How to check whether the FTP software is started?

Answer
Use SFTPServer.exe to download the target software package. After logging in to the Web LMT successfully, click Download FTP Tool in the FTPServer Configure area, as shown in Figure 1.1. Then, SFTPServer.exe is started automatically.

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

Issue 01 (2009-11-11)

eNodeB V100R001C01 Upgrade Guide

1 Read-Ahead Information

Figure 1.1 Operating the FTP server

In the lower-right corner of the taskbar, if the status indicator of the software is displayed as , it indicates that the software is started. If the status indicator is displayed as indicates that the software is not started. started, close it. Then, right-click , it

Check whether the other FTP software is started on the computer. If the other FTP software is and choose Start FTP server to start the software.

7.5 FAQ 4
Question
How to view or set the FTP login user name and password?

Answer
Right-click , and choose FTP server configure to set the FTP user name and password. The two parameters are mandatory when you run the DLD SOFTWARE command.

7.6 FAQ 5
Question
How to view or set the directory from which the FTP software downloads the target software package?

Issue 01 (2009-11-11)

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

1 Read-Ahead Information

eNodeB V100R001C01 Upgrade Guide

Answer
Right-click , and choose FTP server configure to set the directory from which the FTP software downloads the target software package. Record the directory correctly because the software package is saved in the directory.

7.7 FAQ 6
Question
What should I do when Failed Boards is not 0?

Answer
If Failed Boards is not 0, view the result of Failed Info in the output of the MML command. Generally, the result is displayed as follows:

If RU type does not exist in the version table is displayed, it indicates that the hardware type is incorrect. Check the hardware type first. If Ftp connect failed is displayed, check the settings of FTP software-related parameters, and then check the connection to the NE. If RU is not online is displayed, check whether the board is online. If Operation time out is displayed, it indicates that the timeout is caused by exceptions. Check whether alarms are generated. Identify and clear the alarms, and then run the MML command again.

If the fault persists or the result of Failed Info is none of the above, contact Huawei for technical support.

7.8 Troubleshooting for Common Error Codes


Error Code ERR_SWM_INV ALID_PARA ERR_SWM_OUT PUT_PARA_OV ERLONG ERR_SWM_XM L_CREATE_DO C_FAIL ERR_SWM_XM L_GET_ELEME NT_FAIL Error Value 0x32010001 Description The parameter is invalid. The output parameter has an excessive length. Accessing the .xml file fails. Obtaining the xml elements fails. Solution Check and ensure that correct values are entered for the parameter. Check and ensure that correct values are entered for the parameter. Check whether it is the correct software package. Check whether it is the correct software package.

0x32010004

0x32010009

0x3201000a

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

Issue 01 (2009-11-11)

eNodeB V100R001C01 Upgrade Guide

1 Read-Ahead Information

Error Code ERR_SWM_XM L_GET_VALUE_ FAIL ERR_SWM_XM L_GET_CONTE NT_FAIL ERR_SWM_XM L_CONTENT_O VERLENGTH ERR_SWM_SYS TEM_BUSY ERR_SWM_RU_ SYSTEM_BUSY ERR_SWM_NO_ FREE_SESSION ERR_SWM_FLA SH_SPACE_LAC K ERR_SWM_INV ALID_SWP

Error Value 0x3201000b

Description Accessing the .xml file fails. Accessing the .xml file fails. Accessing the .xml file fails. The system is busy.

Solution Check whether it is the correct software package. Check whether it is the correct software package. Check whether it is the correct software package. Wait for some time because other operations are being performed on the system. Wait for some time because other operations are being performed on the board. Contact the R&D engineers to locate the system errors. Delete unnecessary files.

0x3201000c

0x3201000d

0x3201000e

0x3201000f

The board is busy.

0x32010012

No Session resource is available. The flash memory is insufficient. The software package is unavailable.

0x32010016

0x32010018

1. Check whether the main and standby areas are available. 2. Check whether the typed software version is correct.3. If the software package has errors, replace the software package.

ERR_SWM_BTS _TYPE_MISMAT CH

0x32010019

The software package does not match with the site type. The time for resumable download exceeds the threshold. The installation is stopped.

Check whether the software package matches with the actual site type and replace the software package if required. Redownload the software package and start the resumable download again when the time for resumable download exceeds 24 hours. 1. Check whether the FTP connection is normal. 2. The error is caused when the FTP connection is disconnected manually.

ERR_SWM_RES TART_DLD_TIM ER_EXCEED

0x3201001f

ERR_SWM_OPE RATION_BE_ST OPPED

0x32010021

Issue 01 (2009-11-11)

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

1 Read-Ahead Information

eNodeB V100R001C01 Upgrade Guide

Error Code ERR_SWM_SWP _VER_NOT_EXI ST ERR_SWM_NO_ VALID_RU_SW_ VER ERR_SWM_BU Y_BOARD_NOT _SUPPORT ERR_SWM_BRD _MSG_TIMEOU T ERR_SWM_QUE RY_TIMEOUT ERR_SWM_SYS TEM_BUSY_INS TALL_SWP ERR_SWM_SYS TEM_BUSY_INS TALL_SPC ERR_SWM_SYS TEM_BUSY_AC T_SWP ERR_SWM_SYS TEM_BUSY_AC T_RU ERR_SWM_SYS TEM_BUSY_SY NC_SWP_AREA ERR_SWM_SYS TEM_BUSY_SP L_SW ERR_SWM_INV ALID_VER_DES _FILE ERR_SWM_RU_ TYPE_NOT_EXI ST

Error Value 0x32010023

Description The typed SWP version does not exist. The board software version is unavailable. This operation is not supported by the purchased device. The messages transmitted between boards time out. The query times out. The system is busy installing the SWP software package. The system is busy installing the SPC cold patch package. The system is busy activating the SWP software package. The system is busy activating the board. The system is busy synchronizing the SWP version area. The system is busy supplementing the software. The version description file is invalid. The board type does not exist in the version mapping table.

Solution Check whether the typed software version is correct. Check whether the typed software version is correct. Check whether this operation is supported by the boards that are purchased from other vendors. The board does not respond. Check whether the status of the board is normal. The board does not respond. Check whether the status of the board is normal. Wait for some time because the system is installing the SWP. Wait for some time because the system is installing the SPC cold patch package. Wait for some time because the system is activating (including the load process) the SWP. Wait for some time because the system is activating (including the load process) the board. Wait for some time because the system is synchronizing the SWP version area. Wait for some time because the system is supplementing the software. Replace the incorrect software package. Check whether the software package does not match with the board and replace the software package if required.

0x32010029

0x3201002a

0x3201002c

0x3201002d

0x32010030

0x32010031

0x32010032

0x32010033

0x32010034

0x32010035

0x32010037

0x32010038

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

Issue 01 (2009-11-11)

eNodeB V100R001C01 Upgrade Guide

1 Read-Ahead Information

Error Code

Error Value 0x32010039

Description The file is not found. The creation of the file fails.

Solution Check whether the file exists.

ERR_SWM_FIL E_NO_FOUND ERR_SWM_CRE ATE_FILE_FAIL 0x3201003a

Check whether the path and name of the file are valid and whether the user has the authority of creating files. Check whether the path and name of the file are valid and whether the user has the authority of creating directories. Check whether the file exists.

ERR_SWM_CRE ATE_DIR_FAIL

0x3201003b

The creation of the directory fails.

ERR_SWM_OPE N_FILE_FAIL ERR_SWM_WRI TE_FILE_FAIL ERR_SWM_DEL ETE_DIR_FAIL

0x3201003c

Opening the file fails. Writing the file fails. The deletion of the directory fails.

0x3201003d

Check whether the file exists or whether the file has the write authority. Close the opened files in the directory and check whether the user has the authority of deleting the directory. Check whether the user has the write authority of the target directory. Install the software package.

0x32010040

ERR_SWM_COP Y_FILE_FAIL ERR_SWM_NO_ INTALL_SWP_O P ERR_SWM_SPH _SWP_NOT_MA TCH ERR_SWM_FIL E_MAINVER_N OT_MATCH

0x32010045

Copying the file fails. The software package is not installed. The hot patch package does not match with the SWP. The fundamental version of the hot patch package does not match with the software version. The hot patch package of the specified version does not exist.

0x32010046

0x32010051

Use a hot patch package containing the version that matches with the SWP. Use a hot patch with the same version as the current software version.

0x32010053

ERR_SWM_SPH _VER_NOT_EXI ST

0x32010055

Download the hot patch package.

Issue 01 (2009-11-11)

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

1 Read-Ahead Information

eNodeB V100R001C01 Upgrade Guide

Error Code ERR_SWM_HP_ MODIFY_USIN G_SPH

Error Value 0x3201005d

Description The version of the patch package to be downloaded is the same as the current patch package. The flash memory is smaller than the size of the file to be downloaded. The FTP download fails. The BootROM is not installed. The system is busy installing the BootROM software package. The system is busy activating the BootROM software package. The main and standby areas of the software package are synchronized. The version area of the software package is unavailable. The board is not in position. The version file of the board does not exist. The version of the software package is invalid.

Solution Download a hot patch package of a version that is different from the current hot patch package. Remove the unnecessary files in the flash.

ERR_SWM_FM_ FLASH_LESS_FI LE ERR_SWM_FTP C_READ_FAIL ERR_SWM_BTR M_NOT_INSTAL L ERR_SWM_SYS TEM_BUSY_INS TALL_BTRM ERR_SWM_SYS TEM_BUSY_AC T_BTRM ERR_SWM_SWP _AREA_ALREA DY_SYNC ERR_SWM_INV ALID_SWP_AR EA ERR_SWM_RU_ NOT_ONLINE ERR_SWM_RU_ SWP_FILE_NOT _EXIST ERR_SWM_INV ALID_SWP_VE R

0x32010070

0x32010089 0x3201008c

Check the FTP connection. Install the BootROM software package. Wait till the BootROM software package is installed.

0x32010090

0x32010091

Wait till the BootROM software package is activated.

0x320100b0

No other synchronization operation needs to be performed. The version area of the software package is unavailable. Insert the specified board into the slot. The version file of the board is incomplete. Download the software package again. 1. The version number entered by the user is incorrect. 2. The version number on the server does not match with the version that is downloaded before the resumable download.

0x320100b3

0x320100b4 0x320100b9

0x320100bd

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

Issue 01 (2009-11-11)

eNodeB V100R001C01 Upgrade Guide

1 Read-Ahead Information

Error Code ERR_SWM_SYS TEM_BUSY_LO AD_FROM_USB ERR_SWM_AUT O_SPL_TRY_TI MES_EXCEED

Error Value 0x320100bf

Description The system is busy loading software from the USB. The number of attempts of automatic supplementation exceeds the threshold. The system is busy downloading a hot patch. The system is busy operating a patch. The automatic supplementation is being performed. An invalid version is being entered during activation. The version number is invalid. The operation fails. The board is not in position. The operation fails.

Solution The system is busy loading software from the USB. The automatic supplementation fails. Try the manual supplementation.

0x320100c2

ERR_SWM_SYS TEM_BUSY_INS TALL_SPH ERR_SWM_SYS TEM_BUSY_OP ERATE_SPH ERR_SWM_AUT O_SPL_PROCIN G ERR_SWM_INP UT_INVALID_P ACK_VERSION ERR_SWM_ACT _INVALID_RU_ VERSION SWM_ERR_ENR OLL_FAIL SWM_ERR_NO_ ACTIVE_BOAR D SWM_ERR_GET _RU_COUNT_F AIL SWM_ERR_GET _RU_INFO_FAIL SWM_ERR_RU_ STATE_ERROR SWM_ERR_PAT CH_VER_MISM ATCH

0x320100c6

Wait till the download of the patch is complete before performing other operations. Wait till the download of the patch is complete before performing other operations. The automatic supplementation is being performed. Enter the correct version number. Enter the correct version number of the board. Check whether the board is in position. Check whether the board is inserted securely. Configure the board that is not configured. Configure the board that is not configured. Check and ensure that the board is in position and already configured. Use the correct hot patch package.

0x320100c7

0x320100c8

0x320100d1

0x320100d2

0x3202000f 0x32020010

0x32020011

0x32020012 0x32020013

The operation fails. The board is in the abnormal status. The version of the hot patch package does not match with the SWP.

0x32020019

Issue 01 (2009-11-11)

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

1 Read-Ahead Information

eNodeB V100R001C01 Upgrade Guide

Error Code SWM_ERR_NOT _LOAD_PATCH SWM_ERR_RU_ NOT_CFG_OR_ ONLINE SWM_ERR_RU_ NOT_CFG SWM_ERR_RU_ NOT_ONLINE SWM_ERR_AD A_SWVER_MIS MATCH BRFT_ERR_OPE N_FILE_FAIL

Error Value 0x3202001c 0x3202001d

Description The hot patch is not loaded. The board is not in position or not configured. The board is not configured. The board is not in position. The operation fails.

Solution Load the hot patch first. Check and ensure that the board is in position and already configured. Configure the board. Check whether the board is inserted securely. Check the software version number entered in the command for activating the software package. An incorrect path to the source file is entered. Please enter the correct path.

0x3202001f 0x32020020 0x3203000c

0x3204000c

The operation fails.

10

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

Issue 01 (2009-11-11)

BTS3900-BTS3900A-DBS3900 LTE V100R001C01 Upgrade Guide

A Upgrade Record

Figure 1.1

Upgrade Record

Site name Pre-upgrade version Upgrade personnel Upgrade result Check Item Pre-upgrade check Customer: Huawei:

Upgrade date Post-upgrade version

Result

Exception Handling

Upgrade check

Post-upgrade check

Issue 01 (2009-11-11)

Huawei Proprietary and Confidential Copyright Huawei Technologies Co., Ltd

Anda mungkin juga menyukai