You are on page 1of 9

ZXG10 iBSC Software Debugging Quality Standards

R1.0

OTN

Version No.

Date

R1.0

Written by

7/22/2012 Liu Guanghua

Reviewed by

Remarks

Chen Qi

1. Scoring System
Deduction of score is used to access the software debugging quality. Breach of one standard leads to the deduction of the corresponding score. Final software debugging
quality score = Total score Sum of all deductions. (Lowest score=0) That the final score accounts 90% or more of the total score indicates the up-to-standard software
debugging quality.
2. Coding Rules
1) The coding of software debugging quality standards comes in a combination of seven digits and letters.
2) The 1st, 2nd, and 3rd: They represent the code of the standard, including the type and application scope of the standard. The product code is XXX.
3) The 4th: It represents the problem type, detailed below and ordered in A, B, C, with each of them representing a major category.
4) The 5th and 6th: They represent the serial number of the problems under the major category.
5) The 7th: It represents the problems nature, indicated in A, B, and C.
Problem Type A: It represents the problem of major importance, which can exert major influence over the safe operation of equipment by directly causing communication fault,
loss of calling records or data, system halt, etc. This type of problem requires immediate handling. Deduction of score for it is no less than 2.
Problem Type B: It represents the problem of less importance, such as issues with data configuration principles and minor mistakes with software data, which will not directly
lead to serious problems but can be a hidden risk in the long-term system operation. This type of problems must be adjusted when conditions permit. The deduction of score for
it is no less than 1.
Problem Type C: It represents other problems, such as junk data and nonstandard data configuration, which may exert some influence over the safe operation of system and
lead to some hidden risks. They should be adjusted. The deduction of score for it is 0.5 or none.
3. Application Scope of The Standards
For the installation and maintenance of XX product, The Standards can be applied to the self-check by the engineering supervision, quality check by the associate party,
engineering quality check by ZTE, maintenance quality check by ZTE, etc.
4. Explanation & Effectiveness of The Standards
The explanation right to The Standards is owned by ZTE. The Standards comes into force the day it is issued. In the case of differences against the former ones, all should be
subject to The Standards.
5. Update
The product software debugging quality standards must be updated in time be guaranteed with uniqueness in terms of version release.

2010

29

OTN

iBSC Software Debugging Quality Standards


Coding

Category

Subcategory

Item

Content

Criteria

Method

Score

1.1.1.1A

System
Operating
Version
System
Configuratio
Version
n Standard

Operating
System
Version

The OS version The OS of the server should support


Query the OS version of the
of the OMM the installation and operation of
3
OMM server.
server
OMM software.

1.1.2.1A

System
Version
Database
Configuratio Version
n Standard

Database
Version

Database
Version

1.1.3.1A

System
OMM
Version
Software
Configuratio
Version
n Standard

OMM
Software
Version

The OMM software version should Query the software version from
OMM Software
support all the equipment in the the configuration file or the 3
Version
network.
OMM interface.

1.2.1.1C

NE
Configuratio NE Name
n Standard

1.2.2.1C

NE
Configuratio NE ID
n Standard

NE Name

NE ID

Remarks

The database of the server should


Query the OS version of the
support the installation and operation
3
OMM server.
of OMM software.

NE Name

In Configuration Management,
The NE name should be consistent
select the NE and double-click it
with the one planned in networking
1
to open the NE interface and
planning.
query the NE name.

NE ID

In Configuration Management,
The NE ID should be consistent with
select the NE and double-click it
the one planned in networking
1
to open the NE interface and
planning.
query the NE ID.

NE IP

In Configuration Management,
select the NE and double-click it
The NE IP should be consistent with
to open the NE interface and
the one planned in networking
1
query the NE IP; open the NE
planning.
Global Variable interface to
query the NE IP.

1.2.3.1C

NE
Configuratio NE IP
n Standard

NE IP

1.2.4.1C

NE
Subnet
Configuratio
Mask
n Standard

Subnet
Mask

Subnet Mask

In Configuration Management,
The subnet mask should be
open the NE Global Variable
consistent with the one planned in
1
interface to query the subnet
networking planning.
mask.

1.2.5.1C

NE
Configuratio OMM IP
n Standard

OMM IP

OMM IP

The OMM IP should be consistent


Open the NE Global Variable
with the one planned in networking
1
interface to query the OMM IP.
planning.

2010

Score
Earned

iBSC Product

39

OTN

iBSC Software Debugging Quality Standards


Coding

Category

Subcategory

Item

Content

Criteria

Method

Score

1.2.6.1C

NE
NTP Server NTP Server
Configuratio
NTP Server IP
IP
IP
n Standard

1.2.7.1C

NE
Time Zone Time Zone
Open the NE Global Variable
Time
Zone Consistent with the time zone of the
Configuratio Configuratio Configuratio
interface to query the setting of 2
Configuration
network
n Standard n
n
time zone.

1.3.1.1B

NE
Configuratio NE Time
n Standard

1.3.2.1A

The actual board slot is consistent


with the planning; the quantity and
NE
Board
NE
Board
NE
Board type of boards configured in OMM
Configuratio Configuratio Quantity &
Quantity & Type should be consistent with the actual
n Standard n
Type
configuration; alarms like Board off
position should not exist.

1.3.3.1A

NE
Configuratio Board IP
n Standard

1.4.1.1A

Board
Board
Version
Software
Configuratio
Version
n Standard

2010

NE Time

NE Time

Score
Earned

Remarks

The NTP server IP should be Open the NE Global Variable


consistent with the one planned in interface to query the NTP 2
networking planning.
server IP.

In Dynamic Management, open


The NE time and the server time the rack diagram, right-click
2
should be consistent.
OMP, and select System Time
Query to query the NE time.
In Dynamic Management, check
whether the board status in rack
diagram is normal; check
3
whether any abnormal alarms
like Board off position alarm
exist.

In Configuration Management,
The board IP should be consistent open
the
IP-related
with the one planned in networking configuration interface, and 3
planning.
check
the
relevant
configurations of the IP address.

Board IP

Board IP

Board
Software
Version

The board software versions,


including CPU version, DSP version,
FPGA version, EPLD version, Boot
Board Software
version,
conform
with
the
Version
requirement of associated versions,
and meet the requirement of system
networking.

iBSC Product

In
Software
Version
Management, open the rack
diagram, and right-click the 3
board to query the board
software version.

49

OTN

iBSC Software Debugging Quality Standards


Coding

Category

Subcategory

Item

Content

Criteria

Method

The board software versions,


including CPU version, DSP version,
FPGA version, EPLD version, Boot
Logic
version,
conform
with
the
requirement of associated versions,
and meet the requirement of system
networking.

Score

1.4.2.1A

1.5.1.1A

Data
Database
Synchroniza
Synchroniza Database
tion
tion
Standard

Comparison
In Configuration Management,
between OMM
The NE data should be consistent perform
all-table
database
and
3
with the OMM database.
synchronization. The OMM data
equipment
can be synchronized to iBSC.
database

1.6.1.1A

Alarm
Standard

Alarm
Information

1.7.1.1B

Clock
Clock
Clock
In Alarm Management interface,
Source
Clock
Source Extraction of NE clock source is
Configuratio Configuratio
check whether any alarms about 2
Configuratio Configuration
normal.
n Standard n
clock source exist.
n

1.7.2.1A

Current
Clock
Clock
Clock
Configuratio Configuratio
Source
n Standard n
Status

1.7.3.1A

Clock
Clock
Configuratio Source
n Standard Protection

1.8.1.1A

Communicat
ion between
iBSC
and
OMM

Alarm

the Query alarms in the Alarm


3
Management interface.

The extracted current clock status Check the indicator flashing


Current
Clock
must be Locked, not Capture or status of the clock board on the 3
Source Status
Keep.
rack.

Check the clock changeover status;


Clock
Clock
Source make sure the changeover is normal Perform manual clock source
Source
3
Changeover
and the current status is Non- changeover from OMM.
Changeover
changeover.

Communicat
ion between
NE Status
iBSC
and
OMM

2010

The alarms that influence


services do not exist.

Remarks

In
Software
Version
Management, open the BSC
Software Version Management,
3
and click Version Consistency
Check to check whether the
version is consistent.

Board
Version
OMM Logic OMM Logic OMM
Configuratio Version
Version
Version
n Standard

Alarm

Score
Earned

NE Status

Check
the
communication
The communication between the NE status through the NE icon on
and OMM is normal; the NE can be the OMM topology interface, or 2
monitored and managed.
perform the ping command to
the NE.

iBSC Product

59

OTN

iBSC Software Debugging Quality Standards


Coding

Category

Subcategory

Item

Content

Criteria

Method

Score

1.9.1.1B

Hardware
Operation
Standard

There are no under-voltage


There are no under-voltage /overWork Status of
/over-voltage alarms, or power
Rack Power Rack Power
voltage alarms, or power & fan
Rack Power &
& fan alarms in the rack power 3
& Fan
& Fan
alarms in the rack power distribution
Fan
distribution module; the fan
module.
works normally.

1.9.2.1A

Hardware
Operation
Standard

Board
Hardware

1.9.3.1A

Hardware
Operation
Standard

Master/Slav Master/Slav Master/Slave


e
Board e
Board Board
Changeover Changeover Changeover

1.9.4.1A

Hardware
Operation
Standard

Board
restart
In
Dynamic
Management
The board can start normally after it
Board Reset Board Reset status
after
interface, open the rack diagram 3
is reset.
board reset.
and perform board reset.

Hardware
Operation
Standard

Switch off the power sub-rack of


BSC
Work
the iBSC cabinet to power down
BSC Reset BSC Reset
Status
after The BSC can work normally after the iBSC. After the hard disk of
after Power- after Power3
Restart Due to restart due to power-off.
OMP stops rotating, switch on
off
off
Power-off
the power sub-rack of the iBSC
cabinet.

1.9.5.1A

Board
Hardware

Board Hardware
Board hardware work normally.
Work Status

Remarks

The indicators of the board are


3
in normal status.

In
Dynamic
Management
The master and slave boards can be interface, open the rack diagram
3
changed over normally.
and perform master/slave board
changeover.

Performanc
e
1.10.1.1C
Managemen
t Standard

Performanc
e
Managemen
t

Performanc
e
Measurement
Managemen Task
t

In Performance Management,
open the Measurement Task
Measurement tasks can be created
Management interface to create 2
normally.
and
execute
measurement
tasks.

Performanc
e
1.10.2.1C
Managemen
t Standard

Performanc
e
Managemen
t

Performanc
e
Performance
Managemen Data !uery
t

The performance data


queried successfully.

2010

Score
Earned

iBSC Product

can

In Performance Management,
be open the Performance Data
2
Query interface to
query
performance data.

69

OTN

iBSC Software Debugging Quality Standards


Coding

Category

Diagnostic
1.11.1.1C Test
Standard

Diagnostic
1.11.2.1C Test
Standard

Subcategory
Diagnostic
Test

Diagnostic
Test

Item

Diagnostic
Test

Diagnostic
Test

Content

Method

Score

Flow The control flow test


performed successfully.

Diagnostic
Test

Diagnostic
Test

Media
Test

Diagnostic
1.11.4.1C Test
Standard

Diagnostic
Test

Diagnostic
Test

IP Link Test

can

In the diagnostic test, select the


CPU of a board and execute the
be
immediate test; select BSC 2
Control Flow Test for the Test
Type.

The connection between each IP In the diagnostic test, select the


port and the peer end in the network CPU of a board and execute the 2
is normal.
IP path test.

BSC
Dynamic
Dynamic
1.12.1.1A Managemen
Managemen
t Standard
t Test

BSC
BSC
Dynamic
Dynamic
Management
Managemen
Test
t Test

The operations like A interface/Gb


interface/office status query, block,
and unblock can be performed
successfully.

In Dynamic Management, open


the BSC Dynamic Management
2
interface to perform operations
like query, block, and unblock.

BTS
Dynamic
Dynamic
1.12.2.1A Managemen
Managemen
t Standard
t Test

BTS
BTS
Dynamic
Dynamic
Management
Managemen
Test
t Test

The
operations
like
radio
resource/BTS
equipment
status
query, block, and unblock can be
performed successfully.

In Dynamic Management, open


the BTS Dynamic Management
2
interface to perform operations
like query, block, and unblock.

Service
Tests

Remarks

In the diagnostic test, select the


CPU of a board and execute the
Steam The media stream test can be
immediate test; select BSC 2
performed successfully.
Media Stream Test for the Test
Type.

Diagnostic
1.11.3.1C Test
Standard

1.13.1.1A

Score
Earned

In the diagnostic test, select the


The board tests can be performed CPU of a board and execute the
2
successfully.
immediate test; select BSC
Board Test for the Test Type.

Board Test

Control
Test

Criteria

In Dynamic Management, block


all the other A-interface PCMs,
A Interface
A-Interface
leaving only one PCM for test;
PCM
Dial
A-Interface PCM The CS service can be fulfilled on all
PCM
Dial
perform CS call test.
3
Test (TDM
Dial Test
the PCMs of the TDM A interface.
Test
Perform the test on all the
A)
PCMs in sequence.

2010

iBSC Product

79

OTN

iBSC Software Debugging Quality Standards


Coding

Category

Subcategory

Item

Content

Criteria

Method

Score

1.13.2.1A

Service
Tests

In Dynamic Management, block


all the other A-interface DSPs,
A-interface A-Interface
A-Interface DSP The CS service can be fulfilled on all leaving only one DSP for test;
DSP
Dial DSP
Dial
3
Dial Test
the DSPs of the IP A interface.
perform CS call test. Perform
Test (IPA)
Test
the test on all the DSPs in
sequence.

1.14.1.1A

Service
Tests

CS Service
MOC Test
Test

MOC Test

The MOC
successfully.

can

be

performed

1.14.2.1A

Service
Tests

CS Service
MTC Test
Test

MTC Test

The MTC can


successfully.

be

performed

1.14.3.1A

1.14.4.1A

Service
Tests

Service
Tests

Service
1.14.5.1A
Tests

Make calls with a local MS.

Make calls to a local MS.

PS Service GPRS
GPRS
Test
Service Test Test

GPRS is enabled in the cell and


relevant
parameters
are
The MS can use GPRS to carry out
configured. Parameters (APN,
Service services, including Ping package
etc.) are configured for the MS, 3
test, FTP test, HTTP test, and WAP
which can access the network
test.
and carry out PS services
normally.

PS Service EDGE
EDGE
Test
Service Test Test

EDGE is enabled in the cell and


relevant
parameters
are
The MS can use EDGE to carry out
configured. Parameters (APN,
Service services, including Ping package
etc.) are configured for the MS, 3
test, FTP test, HTTP test, and WAP
which can access the network
test.
and carry out PS services
normally.

Handover
Test

2010

Handover
Test

Handover Test

In the calling process, the handover


from the originated cell to the target
cell (frequency and CI are changed)
can be fulfilled while the conversion
is going on smoothly, without
interruption.

iBSC Product

Score
Earned

Remarks

Handovers between cells are


realized when the MS is moving
3
between the cells under the
BTS during the conversation.

89

OTN

iBSC Software Debugging Quality Standards


Coding

Category

Subcategory

Item

Content

Criteria

Method

Score

Score
Earned

Remarks

Note:
The problem nature of each item should be presented in the column of Coding.
The numbers under the column of Score are the highest score to be deducted for the item.
The column of Check Content only describes the content to be checked. The judgment conditions (basis) of check result should be described in the column of Check Standards.
Description in the column of Check Methods should be within 30 words, but simple and clear.

2010

iBSC Product

99

You might also like