+ All Categories
Home > Documents > Local Upgrade by FTP

Local Upgrade by FTP

Date post: 12-Jul-2016
Category:
Upload: dlgt63
View: 4 times
Download: 2 times
Share this document with a friend
Description:
cdma
25
BTS3606/BTS3606A & BTS3606E/BTS3606AE Local Upgrade by FTP Project Movilnet PACE Phase II Huawei Technologies de Venezuela C. A. Document No. Document version Confidentiality 2 V300R002 For internal use only Product name: CDMA2000 BTS3606/BTS3606A & BTS3606E/BTS3606AE Total pages: 18 BTS 3606/3606A/3606E/3606AE Local Upgrade Guide By FTP Prepared byFranz Durand & Gustavo Cordova Date: 2007-07-30 Reviewed byFranz Durand Date: 2008-01-07 Reviewed byDate: Reviewed byDate: Approved byDate:
Transcript
Page 1: Local Upgrade by FTP

BTS3606/BTS3606A & BTS3606E/BTS3606AE Local Upgrade by FTP

Project Movilnet PACE Phase II

Huawei Technologies de Venezuela C. A.

Document No.

Document version Confidentiality

2 V300R002 For internal use only

Product name: CDMA2000 BTS3606/BTS3606A & BTS3606E/BTS3606AE

Total pages: 18

BTS 3606/3606A/3606E/3606AELocal Upgrade Guide

By FTP

Prepared by: Franz Durand &Gustavo Cordova Date: 2007-07-30

Reviewed by: Franz Durand Date: 2008-01-07

Reviewed by: Date:

Reviewed by: Date:

Approved by: Date:

Page 2: Local Upgrade by FTP

BTS3606/BTS3606A & BTS3606E/BTS3606AE Local Upgrade by FTP

Huawei Technologies de Venezuela C.A.All Rights Reserved

Page 3: Local Upgrade by FTP

BTS3606/BTS3606A & BTS3606E/BTS3606AE Local Upgrade by FTP

BTS3606/BTS3606A Local Upgrade Guide By FTP

1. Upgrading BTS3606 through Local FTPThis approach is to connect a portable computer directly with the BCKM Ethernet port of the

BTS3606 through crossover cables.

The FTP client software refers to the one carried by Windows operating system. Therefore, a portable computer installed with Windows 98, Windows NT, Windows 2000, or Windows XP must carry this software.

1.1. Settings Laptop IP Direction

The local IP address of the BCKM is 172.16.16.16 by default. You only need to set the IP address of the portable computer to a specified IP address in the same network segment with the default IP address.

For example, set the IP address of the portable computer to 172.16.16.15, and the subnet mask to 255.255.255.0.

Figure 1-1 Configuring IP Direction of Laptop.

Page 4: Local Upgrade by FTP

BTS3606/BTS3606A & BTS3606E/BTS3606AE Local Upgrade by FTP

1.2. Getting Upgrade Files

a) Get the files from a BTS Upgraded like BTS Test in BSC Room. Connect the portable computer with the BTS and run Telnet.

Start > Run…> telnet 172.16.16.16

> User name: system

> Password: system

HW CBTS>opnday (This command enable to complete the commands when you write).

HW CBTS>str cbts

Figure 1-2 Opening TELNET.

b) Make the folder C:/>BTSUPGRADE; (Figure 1-3 ).

Page 5: Local Upgrade by FTP

BTS3606/BTS3606A & BTS3606E/BTS3606AE Local Upgrade by FTP

Figure 1-3 Folder BTSUPGRADE.

c) Go into the folder created

Start > Run… > “cmd”Change the directory in use to C:/>BTSUPGRADE (You can use the commands: “cd..” and “cd btsupgrade”). Figure 1-4.

Figure 1-4 Looking for the directory BTSUPGRADE.

d) Run FTP in the folder created

Page 6: Local Upgrade by FTP

BTS3606/BTS3606A & BTS3606E/BTS3606AE Local Upgrade by FTP

C:/>BTSUPGRADE> ftp 172.16.16.16>User (172.16.16.16(none)): system

>Password: system

If the connection is successful the message: “230 User SYSTEM logged in.” is displayed.

Figure 1-5 Logging in FTP system.

e) Run the command:

ftp> hash (show the progress bar of upload data)

f) Upload the cpu file of BCKM Board. Figure 1-6.

ftp> get bckm.cpu

Page 7: Local Upgrade by FTP

BTS3606/BTS3606A & BTS3606E/BTS3606AE Local Upgrade by FTP

Figure 1-6 Uploading bckm.cpu file.

g) Depending of the BTS Connected, upload the more commons cpu files:

ftp> get qc52bcim.cpu (BCIM Board)

ftp> get ccpm.cpu or qck3ccpm.cpu (depending of the CCPM Board)

ftp> get cecm.cpu or qck2cecm.cpu (depending of the CECM Board)

ftp> get cmtr.cpu (CMTR or OMTR Board)

ftp> get crdm.cpu (Only in the BTS3606E/AE)

h) Upload the fpg files:

ftp> get ccpm.fpg or qck2ccpm.fpg or qck3ccpm.fpg

(Depending of the CCPM Board)

ftp> get cecm.fpg or qck2cecm.fpg

(Depending of the CECM Board)

ftp> get cmtr.fpg or qck2cmtr.fpg or qck1mtrx.fpg

(Depending of the CMTR Board)

ftp> get crdm.fpg

(Only in the BTS3606E/AE)

i) Upload the BTS Configuration File:

ftp> get cbts.cfg

Page 8: Local Upgrade by FTP

BTS3606/BTS3606A & BTS3606E/BTS3606AE Local Upgrade by FTP

j) With the command:

ftp> ls

You can see all the commands related and all the files necessaries. Figure 1-7.

Figure 1-7 Command ls.

k) In Telnet you can see the software version and the PCB version of the boards with the command:

HW CBTS> dsp cbtsbrdver

Page 9: Local Upgrade by FTP

BTS3606/BTS3606A & BTS3606E/BTS3606AE Local Upgrade by FTP

Figure 1-8 Display Board Versions (Software and PCB).

1.3. Upgrading Files in BTS

You must upgrade the BTS from the end. Any modification of the protocol between boards leads to communication interruption, as well as upgrade failure of end boards. If you upgrade the BTS from the end, even if protocol modification results in communication interruption after upgrade, communication recovers as long as the upgrade of the previous level completes. Therefore, upgrade the BTS3606/BTS3606A in the following sequence:

CMTR-> CCPM-> CECM-> BCIM-> BCKM

The recommended sequence of loading board software on the BTS3606E is:

CMTR -> CRDM -> CCPM -> CECM -> BCIM -> BCKM

The recommended sequence of loading board software on the BTS3606AE is:

OMTR -> CRDM -> CCPM -> CECM -> BCIM -> BCKM

Note: Although this is the recommendation in the practice the sequence is as follow:

BCKM -> cbts.cfg -> CMTR or OMTR -> CRDM -> CCPM -> CECM -> BCIM

You must upgrade the FPGA prior to the CPU for each board.

In the Software Version Configuration table, the CMTR, CRDM, CCPM, and CECM contain logic (FPGA) and software (CPU), but the BCIM (QC51BCIM and QC52BCIM) and BCKM only contain software (CPU).

Page 10: Local Upgrade by FTP

BTS3606/BTS3606A & BTS3606E/BTS3606AE Local Upgrade by FTP

Note:Start the version reversion from the lowest level and observe the following sequence: CMTR-> CCPM-> CECM-> CDRM-> BCIM-> BCKM You must perform version reversion on the CPU prior to the FPGA for each board.The version mapping relation is specified in software. The logic of higher version is matched with the software of lower version, while the logic of lower version is mismatched with the software of higher version.

1.4. Upgrade Procedure

a) Logging into FTP Client and Telnet:

Repeat the previous steps from a) to e)

b) Upgrading BCKM

BCKM Software (CPU)

Execute this command to download the BCKM software to the BCKM Board:

ftp> put bckm.cpu

Execute this command to activate the BCKM software (suppose the BCKM ID is 0):

ftp> li act bckm.cpu 0

Execute this command to query upgrade results. This command can be executed for many times:

ftp> li result

Note:When this board is activated is necessary restart the FTP and Telnet connection. Figure 1-9.

ftp> quit

C:\>BTSUpgrade> ftp 172.16.16.16

Page 11: Local Upgrade by FTP

BTS3606/BTS3606A & BTS3606E/BTS3606AE Local Upgrade by FTP

Figure 1-9 Activating BCKM Software.

c) Delivering Configuration File for BTS3606

You must deliver configuration file for the BTS3606 before continue upgrading it. Otherwise, the BCKM fails to locate the CMTR.

Through the FTP, you can upgrade the BTS even the baseband subrack board is not configured, but the CMTRs must be configured.

You need do first the script of the BTS and do it some changes:

1. Open the file cbts.cfg with a text editor.

Page 12: Local Upgrade by FTP

BTS3606/BTS3606A & BTS3606E/BTS3606AE Local Upgrade by FTP

2. Copy the header of this file in the Script file.

Figure 1-10 Header in the file cbts.cfg.

3. Do not write comments in the script and left one line blank between commands.

4. Change the name of the Script file to cbts.cfg and save it in the folder:

C:/>BTSUPGRADE

5. Download the file to the BTS:

ftp> put cbts.cfg

6. Active the software:

ftp> li act cbts.cfg

7. Ask by results:

ftp> li result

Header

Page 13: Local Upgrade by FTP

BTS3606/BTS3606A & BTS3606E/BTS3606AE Local Upgrade by FTP

Execute this command to view upgrade results. If the final result is SOFT ACTIVE SUCCESS, you can continue with the others boards.

Figure 1-11 Activating cbts.cfg file.

8. In Telnet you can check the BTS Configuration with the command:

HW CBTS> dsp cbtscfg

Page 14: Local Upgrade by FTP

BTS3606/BTS3606A & BTS3606E/BTS3606AE Local Upgrade by FTP

Figure 1-12 BTS Configuration.

9. In Telnet you must run the command:

HW CBTS> str cbts

10. After this, the BTS start again with the new configuration, and we need reloggin in FTP:

ftp> quit

Figure 1-13 Reloging FTP Services.

Note: If the script has some inconsistent commands, the software will not activate.

Page 15: Local Upgrade by FTP

BTS3606/BTS3606A & BTS3606E/BTS3606AE Local Upgrade by FTP

Figure 1-14 Example of cbts.cfg

Do not put the command: “sav cbtscfg” in the script because this command needs communication with the BAM.

d) Upgrading CMTR

CMTR Logic (FPG)

Currently, the logic software of the CMTR falls into three types: one for the QCK1CMTR, other for the QCK2CMTR and the other one for the QCKM1OMTR.

– For the QCK1CMTR, execute the following command to download the CMTR logic to the BCKM:

ftp> put cmtr.fpg

Then execute the following command to activate the CMTR logic (suppose the CMTR IDs are 1, 3 and 5):

ftp> li act cmtr.fpg 1,3,5

You can obtain the board ID according to actual configuration conditions.

– For the QCK2CMTR, execute the following command to download the CMTR logic to the BCKM:

ftp> put qck2cmtr.fpg

Then execute the following command to activate the CMTR logic (suppose the CMTR IDs are 1, 3 and 5):

ftp> li act qck2cmtr.fpg 1,3,5

– For the QCKM1OMTR, execute the following command to download the CMTR logic to the BCKM:

ftp> put qck1mtrx.fpg

Then execute the following command to activate the CMTR logic (suppose the CMTR IDs are 1, 3 and 5):

ftp> li act qck1mtrx.fpg 1,3,5

Execute this command to query upgrade results.

Page 16: Local Upgrade by FTP

BTS3606/BTS3606A & BTS3606E/BTS3606AE Local Upgrade by FTP

ftp> li result

Figure 1-15 Activating CMTR.CPU.

CMTR Software (CPU)

The QCK1CMTR and QCK2CMTR use the same CPU software, thus, the upgrade procedures are also same.

Execute this command to download the CMTR software to the BCKM.

ftp> put cmtr.cpu

Execute this command to activate the CMTR software (suppose the CMTR IDs are 1, 3 and 5).

ftp> li act cmtr.cpu 1,3,5

Execute this command to query upgrade results.

ftp> li result

e) Upgrade CRDM

CMTR Logic (FPG)

To upgrade the CRDM logic, do as follows:

Execute the following command to download the CRDM logic to the BCKM:ftp> put crdm.fpg

Execute the following command to activate the CRDM logic:ftp> li act crdm.fpg 0

Use the command ftp> li result to view the upgrade result.

Page 17: Local Upgrade by FTP

BTS3606/BTS3606A & BTS3606E/BTS3606AE Local Upgrade by FTP

CMTR Software (CPU)

To upgrade the CRDM CPU software, do as follows:

Execute the following command to download the CRDM CPU software to the BCKM:ftp> put crdm.cpu

Execute the following command to activate the CRDM CPU software: ftp> li act crdm.cpu 0

Use the command ftp> li result to view the upgrade result.

f) Upgrading CECM

CECM Logic (FPG)

Current CECM falls into two types: CECM (with the CSM5500 chip set) and QCK2CECM (with the CSM6800 chip set).

– For the CECM, execute the following command to download the CECM logic to the BCKM:ftp> put cecm.fpg

Execute this command to download the CECM logic to the BCKM.

ftp> li act cecm.fpg 5

Execute this command to activate the CECM logic (suppose the CECM ID is 5).

– For the QCK2CECM, execute the following command to download the CECM logic to the BCKM:ftp> put qck2cecm.fpg

Execute this command to download the QCK2CECM logic to the BCKM.

ftp> li act qck2cecm.fpg 5

Execute this command to activate the QCK2CECM logic (suppose the CECM ID is 5).

ftp> li result

Execute this command to query upgrade results.

CECM Software (CPU)

– For the CECM, execute the following command to download the CECM software to the BCKM:ftp> put cecm.cpu

Execute this command to download the CECM software to the BCKM.

ftp> li act cecm.cpu 5

Page 18: Local Upgrade by FTP

BTS3606/BTS3606A & BTS3606E/BTS3606AE Local Upgrade by FTP

Execute this command to activate the CECM software (suppose the CECM ID is 5).

– For the QCK2CECM, execute the following command to download the CECM software to the BCKM:ftp> put qck2cecm.cpu

Execute this command to download the QCK2CECM software to the BCKM.

ftp> li act qck2cecm.cpu 5

Execute this command to activate the QCK2CECM software (suppose the CECM IDs are 0 and 1).

ftp> li result

Execute this command to query upgrade results.

g) Upgrading CCPM

The CCPM falls into three types:

QCK1CCPM (CSM5000 chip, support 6 sector carriers at maximum) QCK2CCPM (CSM5000 chip, support 6 sector carriers at maximum) QCK3CCPM (CSM6700 chip, support 12 sector carriers at maximum)

For two types of CCPMs (QCK1 and QCK2), their CPU software is mutually compatible, but their logic software is not compatible. You can query the PCB version information to distinguish them.

CCPM Logic (FPG)

– For the QCK1CCPM, execute the following command to download the QCK1CCPM logic to the BCKM:ftp> put ccpm.fpg

Execute this command to download the QCK1CCPM logic to the BCKM.

ftp> li act ccpm.fpg 0,2,4

Execute this command to activate the QCK1CCPM logic (support the CCPM IDs are 0, 2 and 4).

– For the QCK2CCPM, execute the following command to download the QCK2CCPM logic to the BCKM:ftp> put qck2ccpm.fpg

Execute this command to download the QCK2CCPM logic to the BCKM.

ftp> li act qck2ccpm.fpg 0,2,4

Page 19: Local Upgrade by FTP

BTS3606/BTS3606A & BTS3606E/BTS3606AE Local Upgrade by FTP

Execute this command to activate the QCK2CCPM logic (support the CCPM IDs are 0, 2 and 4).

– For the QCK3CCPM, execute the following command to download the QCK3CCPM logic to the BCKM:ftp> put qck3ccpm.fpg

Execute this command to download the QCK3CCPM logic to the BCKM.

ftp> li act qck3ccpm.fpg 0,1,2

Execute this command to activate the QCK2CCPM logic (support the CCPM IDs are 0, 1 and 2).

ftp> li result

Execute this command to query upgrade results.

CCPM Software (CPU)

The CPU software for the QCK1CCPM and the QCK2CCPM is the same.

To upgrade the CCPM CPU software, do as follows:

ftp> put ccpm.cpu

Execute this command to download the CCPM software to the BCKM.

ftp> li act ccpm.cpu 0,2,4

Execute this command to activate the CCPM software (support the CCPM IDs are 0, 2 and 4).

To upgrade the QCK3CCPM CPU software, do as follows:

ftp> put qck3ccpm.cpu

Execute this command to download the CCPM software to the BCKM.

ftp> li act qck3ccpm.cpu 0,2,4

Execute this command to activate the CCPM software (support the CCPM IDs are 0, 2 and 4).

ftp> li result

Execute this command to query upgrade results.

Page 20: Local Upgrade by FTP

BTS3606/BTS3606A & BTS3606E/BTS3606AE Local Upgrade by FTP

h) Upgrading BCIM

BCIM Software (CPU)

Execute this command to download the BCIM software to the BCKM:

ftp> put qc51bcim.cpu (If the CPU version is 860)

ftp> put qc52bcim.cpu (If the CPU version is 8260)

Execute this command to activate the CCPM software:

ftp> li act qc51bcim.cpu 0 (if the CPU version is 860)

ftp> li act qc52bcim.cpu 0 (If the CPU version is 8260)

You can determine the CPU version by querying the board version.

ftp> li result

Execute this command to query upgrade results.

Figure 1-16 Activating BCIM Software.


Recommended