1 Introduction

Purpose and Scope

This document describes methods utilized and procedures executed to perform a software upgrade on any in-service EAGLE-based STP to EAGLE Software Release 45.0, 45.1, 46.0, 46.1, 46.2, 46.3, 46.5, or 46.6 as well as any future maintenance releases. The audience for this document includes Oracle customers as well as these Oracle CommunicationsEAGLE groups: Software Development, Product Verification, Technical Communications, and Customer Service including the Upgrade Center and New Product Engineering. This document provides step-by-step instructions to execute any upgrade to Release 45.0 and beyond.

See appropriate upgrade kit instructions/references for the software upgrade of peripheral equipment.

References

External

  1. EAGLE 45.0 and above Health Check Procedure, E54339, latest revision
  2. EAGLE 46.8 Maintenance Manual, F11910, latest revision
  3. EAGLE 46.8 Database Administration – System Management, F11885, latest revision

Internal

The following are references internal to Oracle. They are provided here to capture the source material used to create this document. Internal references are only available to Oracle personnel.

  1. EAGLE Hardware Field Baseline, CGBU_ENG_24_1893, latest revision, Tekelec
  2. TEKELEC Acronym Guide, CGBU_ENG_24_1732, current revision
  3. Tekelec Eagle - Eng Release Mapping web page, , http://devtools.nc.tekelec.com/cgi-bin/eng_eag.cgi, Tekelec
  4. Tekelec CSR-PR Reports By Build, http://devtools.nc.tekelec.com/cgi-bin/release_desc.cgi
  5. Tekelec Tekpedia web page, http://tekpedia.ssz.tekelec.com/tekpedia/index.php/Methods_to_correct_distributed_network_database_(DDB)_inconsistencies, Tekelec
  6. EAGLE 45.0 Product Functional Specification PF005994, latest version, GSS Product Management
  7. EAGLE 45.1 Product Functional Specification PF006147, latest version, GSS Product Management
  8. EAGLE 46.0 Product Functional Specification PF006165, latest version, GSS Product Management
  9. EAGLE 46.6 Product Functional Specification CGBU_025773, latest version, GSS Product Management

Software Release Numbering

To determine the correct GPL version numbers for the EAGLE® applications, refer to the appropriate internal release-mapping web tool or to the Release Notice located on My Oracle Support web portal. Appendix G describes how to access My Oracle Support web portal. For FOA releases or Engineering prototype releases, refer to internal references [6] in section 1.2.2.

Note:

Verifying the correct GPL versions ensures that the system is being upgraded to the correct target software release.

Database Version Number

To determine the correct database version numbers for the EAGLE® release, refer to the appropriate internal release-mapping web tool. Appendix G describes how to access My Oracle Support web portal. For FOA releases or Engineering prototype releases, refer to internal references [6] in section 1.2.2.

Acronyms and Terminology

Table 1-1 Acronyms

Acronym Definition
AWA Alternate Work Area
DDB Dynamic Database
DDL Dynamic Data Load
E5-MDAL EAGLE Maintenance Disk and Alarm Card
E5-OAM EAGLE Operation, Admission, & Maintenance
FAK Feature Access Key
FOA First Office Application
GA General Availability
GLS Generic Loading Service
GPL Generic Program Load
GPSM Legacy General Purpose Service Module
IMT Interprocessor Message Transport
IS-NR In Service - Normal
IS-ANR In Service - Abnormal
KSR Keyboard Send & Receive
LA Limited Availability
LIM Link Interface Module
LNP Local Number Portability
LSMS Local Service Management System
MCPM Measurement Collection and Polling Module
MPS Multi Purpose Server
MSD Media Software Delivery
OAM Operations Administration and Maintenance
OAP Operations, Administration and Maintenance Applications Processor
OOS-MT Out Of Service - Maintenance
RMD Removable Media Drive/Disk such as USB
SAK Software Access Key
SATA Serial ATA
SEAS Signaling Engineering and Administration System
SLIC Service and Link Interface Card
SSD Server Software Delivery
STP Signal Transfer Point
TDM Terminal Disk Module
TPS Transactions Per Second (feature)
UHC Upgrade Health Check

Table 1-2 Terminology

Terminology Definition
Backout (abort) The process to take a system back to a Source Release prior to completion of upgrade and commitment to Target release. Includes restoration of source databases and system configuration.
DDay Date of the start of the maintenance window of the upgrade execution.
E5-OAM system An EAGLE running with E5-MCAP & E5-MDAL cards for front-end hardware.
Fixed disk based upgrade An upgrade that uses the inactive partitions of the fixed disks as the workspaces to covert the data. With 9Gb and bigger hard drives, this is the expected method.
HHour Hour at which the system enters upgrade phase 0 during upgrade execution.
Incremental upgrade EAGLE: Upgrade to a maintenance release (external customers) or upgrade to a new build (internal test labs).
Intra-release upgrade

Any upgrade within a release; this includes incremental as well as full function upgrades where only the minor database version changes.

Note: Intra-release upgrades are not covered by this document.
Intrusive Operation Operation that impacts the redundancy of the system by isolation of the duplicate component.
Legacy system

An EAGLE running with GPSMII, TDM, & MDAL cards for front-end hardware.

This hardware is obsolete beginning in Release 45.0.

Non-intrusive Operation Operation that collects data and does not impact the redundancy of the system.
Non-preserving upgrade “Upgrade” that does not adhere to the standard goals of software upgrade methodology. The outcome of the execution is that the system is running on the Target Release; however the Source Release database was not preserved.
Rollback The process to take a system from a Target Release back to a Source Release including preservation of databases and system configuration.
Session 0 This is a new set of tasks required in the Upgrade Health Check #2 timeframe. The work needs to be accomplished successfully prior to the execution of the upgrade.
Source release Software release from which the system is upgraded.
Target release Software release to which the system is upgraded.
Upgrade Media The USB thumb drives for E5-MCAP systems

Table 1-3 Generic VS. E5-OAM Terminology

Generic Term E5-OAM Term
Drive Slot Thumb Drive on the E5-MCAP
Fixed Disk Sata Drive
MASP E5-MCAP
Removable media Removable media
RMD USB Thumb Drive
Upgrade media USB Thumb Drive

Recommendations

  1. It is recommended that command input and command-line/scroll-area output be captured during the execution of an upgrade. The preferred method is the use of two serial terminals; one used to enter commands and to echo to the second, which is set to capture all output except for traffic-related unsolicited messages. These terminals should be configured as KSR type. Another acceptable method is the use of one serial terminal, which has a terminal-emulation application that supports input/output capture. This terminal should be set to the KSR type. It is unacceptable to use a telnet terminal since it does not support the echo capability. Serial terminals are designated ports 1 – 16 and telnet terminal are designed ports 17 and above.
  2. It is recommended that measurement collection be retrieved prior to upgrade execution because, if the MCPM or Intergrated Measurements features are not enabled, the data collected will not be persistent across the upgrade. Inhibiting measurements does NOT stop collection that is already in progress. OAM-based measurements are inhibited on the next cycle. It is recommended that time should be given to allow the current cycle to complete. Those procedures that inhibit measurements manually contain steps to ensure that current collection is complete.
  3. It is recommended that the OAP terminals be turned down for SEAS-enabled systems and others with high OAP traffic. If OAP terminals are not inhibited, any database updates successfully entered during the period between the last database backup and Upgrade Phase 0 are lost if it becomes necessary to fall back to the source release using the spare E5-MASP.
  4. It is recommended that the Measurements Platform NOT be shut down and the Measurement Collection and Polling Module (MCPM) cards NOT be inhibited.
  5. It is recommended to issue the command in Procedure 8, Step 1 with the threshold type assigned to SET (Card Set network conversion method.) In addition, it is recommended that the card sets be created with the number of service card sets assigned to 2 and the number of link card sets to 4. The following command is issued in Procedure 8, Step 1:

    ACT-UPGRADE:ACTION=CONVERTSTP:SRC=FIXED

    Based on a system’s configuration and customer objectives, the SRVSETS and LIMSETS parameters of the CHG-UPGRADE-CONFIG comand may be adjusted. Refer to Appendix B.2for the procedure to configure the Card Set network conversion method. If the network conversion phase of the upgrade is pushing the execution of the upgrade outside the maintenance window the configuration can be altered to reduce the execution time. Please go to Appendix G to contact support to determine the recommended course of action.

  6. Although an IP telnet terminal may be configured, the terminal is not recommended for use in the upgrade process because it does not support echo and capture mode. Any application connected via a Telnet session through an IPSM card, should be configured for interruption during the upgrade. That application’s configuration procedure needs to be provided by the application’s manufacturer.
  7. The following commands obtain the current system status. It is recommended that the following commands be run in order to obtain the current system status in the following situations: 1) prior to and completion of executing the upgrade, 2) the upgrade terminates prior to successful completion and 3) before re-starting the upgrade. The commands should be issued in addition to the diagnosis of the any terminating condition. This status is not complete and inclusive, additional commands, which are deemed relevant, can be run at that time.
    REPT-STAT-SYS
    REPT-STAT-GPL:DISPLAY=ALL
    REPT-STAT-CARD
    REPT-STAT-SLK
    REPT-STAT-TRBL
    RTRV-TRBL:NUM=25:LOC=<1113|1115>
    RTRV-STP
    ACT-UPGRADE:ACTION=DBSTATUS