zte bsc software debugging quality standards_r1.0

18
ZXG10 iBSC Software Debugging Quality Standar R1.0

Upload: tongaimutengwa5194

Post on 08-Sep-2015

16 views

Category:

Documents


6 download

DESCRIPTION

Debugging

TRANSCRIPT

CoverZXG10 iBSC Software Debugging Quality StandardsR1.0

ConventionVersion No.DateWritten byReviewed byRemarksR1.07/22/12Liu GuanghuaChen Qi1. Scoring SystemDeduction 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 StandardsFor 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 StandardsThe 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. UpdateThe product software debugging quality standards must be updated in time be guaranteed with uniqueness in terms of version release.

&L&G&R&","&10OTN&L&","&9 2010&R&","&9&"Arial,"&P&","&"Arial,"&N&","

iBSC ProductiBSC Software Debugging Quality StandardsCodingCategorySub-categoryItemContentCriteriaMethodScoreScore EarnedRemarks1.1.1.1ASystem Version Configuration StandardOperating System VersionOperating System VersionThe OS version of the OMM serverThe OS of the server should support the installation and operation of OMM software.Query the OS version of the OMM server.31.1.2.1ASystem Version Configuration StandardDatabase VersionDatabase VersionDatabase VersionThe database of the server should support the installation and operation of OMM software.Query the OS version of the OMM server.31.1.3.1ASystem Version Configuration StandardOMM Software VersionOMM Software VersionOMM Software VersionThe OMM software version should support all the equipment in the network.Query the software version from the configuration file or the OMM interface.31.2.1.1CNE Configuration StandardNE NameNE NameNE NameThe NE name should be consistent with the one planned in networking planning.In Configuration Management, select the NE and double-click it to open the NE interface and query the NE name.11.2.2.1CNE Configuration StandardNE IDNE IDNE IDThe NE ID should be consistent with the one planned in networking planning.In Configuration Management, select the NE and double-click it to open the NE interface and query the NE ID.11.2.3.1CNE Configuration StandardNE IPNE IPNE IPThe NE IP should be consistent with the one planned in networking planning.In Configuration Management, select the NE and double-click it to open the NE interface and query the NE IP; open the NE Global Variable interface to query the NE IP.11.2.4.1CNE Configuration StandardSubnet MaskSubnet MaskSubnet MaskThe subnet mask should be consistent with the one planned in networking planning.In Configuration Management, open the NE Global Variable interface to query the subnet mask.11.2.5.1CNE Configuration StandardOMM IPOMM IPOMM IPThe OMM IP should be consistent with the one planned in networking planning.Open the NE Global Variable interface to query the OMM IP.11.2.6.1CNE Configuration StandardNTP Server IPNTP Server IPNTP Server IPThe NTP server IP should be consistent with the one planned in networking planning.Open the NE Global Variable interface to query the NTP server IP.21.2.7.1CNE Configuration StandardTime Zone ConfigurationTime Zone ConfigurationTime Zone ConfigurationConsistent with the time zone of the networkOpen the NE Global Variable interface to query the setting of time zone.21.3.1.1BNE Configuration StandardNE TimeNE TimeNE TimeThe NE time and the server time should be consistent.In Dynamic Management, open the rack diagram, right-click OMP, and select System Time Query to query the NE time.21.3.2.1ANE Configuration StandardBoard ConfigurationNE Board Quantity & TypeNE Board Quantity & TypeThe actual board slot is consistent with the planning; the quantity and type of boards configured in OMM should be consistent with the actual configuration; alarms like Board off position should not exist.In Dynamic Management, check whether the board status in rack diagram is normal; check whether any abnormal alarms like Board off position alarm exist.31.3.3.1ANE Configuration StandardBoard IPBoard IPBoard IPThe board IP should be consistent with the one planned in networking planning.In Configuration Management, open the IP-related configuration interface, and check the relevant configurations of the IP address.31.4.1.1ABoard Version Configuration StandardBoard Software VersionBoard Software VersionBoard Software VersionThe board software versions, including CPU version, DSP version, FPGA version, EPLD version, Boot version, conform with the requirement of associated versions, and meet the requirement of system networking.In Software Version Management, open the rack diagram, and right-click the board to query the board software version.31.4.2.1ABoard Version Configuration StandardOMM Logic VersionOMM Logic VersionOMM Logic VersionThe board software versions, including CPU version, DSP version, FPGA version, EPLD version, Boot version, conform with the requirement of associated versions, and meet the requirement of system networking.In Software Version Management, open the BSC Software Version Management, and click Version Consistency Check to check whether the version is consistent.31.5.1.1AData Synchronization StandardDatabase SynchronizationDatabaseComparison between OMM database and equipment databaseThe NE data should be consistent with the OMM database.In Configuration Management, perform all-table synchronization. The OMM data can be synchronized to iBSC.31.6.1.1AAlarm StandardAlarmAlarmAlarm InformationThe alarms that influence the services do not exist.Query alarms in the Alarm Management interface.31.7.1.1BClock Configuration StandardClock ConfigurationClock Source ConfigurationClock Source ConfigurationExtraction of NE clock source is normal.In Alarm Management interface, check whether any alarms about clock source exist.21.7.2.1AClock Configuration StandardClock ConfigurationCurrent Clock Source StatusCurrent Clock Source StatusThe extracted current clock status must be Locked, not Capture or Keep.Check the indicator flashing status of the clock board on the rack.31.7.3.1AClock Configuration StandardClock Source ProtectionClock Source ChangeoverClock Source ChangeoverCheck the clock changeover status; make sure the changeover is normal and the current status is Non-changeover.Perform manual clock source changeover from OMM.31.8.1.1ACommunication between iBSC and OMMCommunication between iBSC and OMMNE StatusNE StatusThe communication between the NE and OMM is normal; the NE can be monitored and managed.Check the communication status through the NE icon on the OMM topology interface, or perform the ping command to the NE.21.9.1.1BHardware Operation StandardRack Power & FanRack Power & FanWork Status of Rack Power & FanThere are no under-voltage /over-voltage alarms, or power & fan alarms in the rack power distribution module.There are no under-voltage /over-voltage alarms, or power & fan alarms in the rack power distribution module; the fan works normally.31.9.2.1AHardware Operation StandardBoard HardwareBoard HardwareBoard Hardware Work StatusBoard hardware work normally.The indicators of the board are in normal status.31.9.3.1AHardware Operation StandardMaster/Slave Board ChangeoverMaster/Slave Board ChangeoverMaster/Slave Board ChangeoverThe master and slave boards can be changed over normally.In Dynamic Management interface, open the rack diagram and perform master/slave board changeover.31.9.4.1AHardware Operation StandardBoard ResetBoard ResetBoard restart status after board reset.The board can start normally after it is reset.In Dynamic Management interface, open the rack diagram and perform board reset.31.9.5.1AHardware Operation StandardBSC Reset after Power-offBSC Reset after Power-offBSC Work Status after Restart Due to Power-offThe BSC can work normally after restart due to power-off.Switch off the power sub-rack of the iBSC cabinet to power down the iBSC. After the hard disk of OMP stops rotating, switch on the power sub-rack of the iBSC cabinet.31.10.1.1CPerformance Management StandardPerformance ManagementPerformance ManagementMeasurement TaskMeasurement tasks can be created normally.In Performance Management, open the Measurement Task Management interface to create and execute measurement tasks.21.10.2.1CPerformance Management StandardPerformance ManagementPerformance ManagementPerformance Data !ueryThe performance data can be queried successfully.In Performance Management, open the Performance Data Query interface to query performance data.21.11.1.1CDiagnostic Test StandardDiagnostic TestDiagnostic TestBoard TestThe board tests can be performed successfully.In the diagnostic test, select the CPU of a board and execute the immediate test; select BSC Board Test for the Test Type.21.11.2.1CDiagnostic Test StandardDiagnostic TestDiagnostic TestControl Flow TestThe control flow test can be performed successfully.In the diagnostic test, select the CPU of a board and execute the immediate test; select BSC Control Flow Test for the Test Type.21.11.3.1CDiagnostic Test StandardDiagnostic TestDiagnostic TestMedia Steam TestThe media stream test can be performed successfully.In the diagnostic test, select the CPU of a board and execute the immediate test; select BSC Media Stream Test for the Test Type.21.11.4.1CDiagnostic Test StandardDiagnostic TestDiagnostic TestIP Link TestThe connection between each IP port and the peer end in the network is normal.In the diagnostic test, select the CPU of a board and execute the IP path test.21.12.1.1ADynamic Management StandardBSC Dynamic Management TestBSC Dynamic Management TestBSC Dynamic Management TestThe operations like A interface/Gb interface/office status query, block, and unblock can be performed successfully.In Dynamic Management, open the BSC Dynamic Management interface to perform operations like query, block, and unblock.21.12.2.1ADynamic Management StandardBTS Dynamic Management TestBTS Dynamic Management TestBTS Dynamic Management TestThe operations like radio resource/BTS equipment status query, block, and unblock can be performed successfully.In Dynamic Management, open the BTS Dynamic Management interface to perform operations like query, block, and unblock.21.13.1.1AService TestsA Interface PCM Dial Test (TDM A)A-Interface PCM Dial TestA-Interface PCM Dial TestThe CS service can be fulfilled on all the PCMs of the TDM A interface.In Dynamic Management, block all the other A-interface PCMs, leaving only one PCM for test; perform CS call test. Perform the test on all the PCMs in sequence.31.13.2.1AService TestsA-interface DSP Dial Test (IPA)A-Interface DSP Dial TestA-Interface DSP Dial TestThe CS service can be fulfilled on all the DSPs of the IP A interface.In Dynamic Management, block all the other A-interface DSPs, leaving only one DSP for test; perform CS call test. Perform the test on all the DSPs in sequence.31.14.1.1AService TestsCS Service TestMOC TestMOC TestThe MOC can be performed successfully.Make calls with a local MS.31.14.2.1AService TestsCS Service TestMTC TestMTC TestThe MTC can be performed successfully.Make calls to a local MS.31.14.3.1AService TestsPS Service TestGPRS Service TestGPRS Service TestThe MS can use GPRS to carry out services, including Ping package test, FTP test, HTTP test, and WAP test.GPRS is enabled in the cell and relevant parameters are configured. Parameters (APN, etc.) are configured for the MS, which can access the network and carry out PS services normally.31.14.4.1AService TestsPS Service TestEDGE Service TestEDGE Service TestThe MS can use EDGE to carry out services, including Ping package test, FTP test, HTTP test, and WAP test.EDGE is enabled in the cell and relevant parameters are configured. Parameters (APN, etc.) are configured for the MS, which can access the network and carry out PS services normally.31.14.5.1AService TestsHandover TestHandover TestHandover TestIn 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.Handovers between cells are realized when the MS is moving between the cells under the BTS during the conversation.3Note: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.

&L&G&R&","&10OTN&L&","&9 2010&C&9&A&R&","&9&"Arial,"&P&","&"Arial,"&N&","