Advanced Maintenance Presentation Node Repair & System Upgrade <Insert Date> SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Advanced Maintenance Presentation Node Repair & System Upgrade 1. Agenda SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Advanced Maintenance Presentation 1. Agenda Topics covered in this training presentation are: - Agenda - Purpose ▫ Addresses the intended audience - Typical System Overview (Basic) - Before The Upgrade ▫ Configuration to Remember • OIU configuration • RIU configuration • CSU configuration (telephony) • Dial Plan • CM configuration SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 3 Advanced Maintenance Presentation 1. Agenda ▫ Network to be wary of… • Network Structure and impact of incorrect configuration • IP Switch configurations • IP Plan • Multicast addresses - Upgrading Spare Part or System (software roll-out) ▫ Operator Position • Operator Console Unit (OCU) • Operator Interface Unit (OIU) ▫ Radio Interface Unit (RIU) • DSP/AIM • Linux ETX ▫ Communication Server Unit (CSU) SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 4 Advanced Maintenance Presentation Node Repair & System Upgrade 2. Purpose SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Advanced Maintenance Presentation 2. Purpose This training course is directed to personnel that are responsible for maintaining the SwitchplusIP™ Voice Communications System. Prerequisites - Students have participated in the following C4i training courses: ▫ System Maintenance Training Course (Mandatory) ▫ Configuration Module Training Course (Mandatory) ▫ Operator Position Training Course (Optional) SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 6 Advanced Maintenance Presentation 2. Purpose Students will learn - Typical System Architecture - Customer specific configuration and where it resides - How to capture configuration customisations - Upgrading Spare Parts and the system as a whole (software roll-out) SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 7 Advanced Maintenance Presentation Node Repair & System Upgrade 3. Typical System (Overview) SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Advanced Maintenance Presentation 3. Typical System (Overview) The SwitchplusIP™ Voice Communication System provides operators the ability to interface with radio, telephone and intercom services. The system is comprised of the following basic components: - Operator Positions - Communication Server Units (CSU) - Radio Interface Units (RIU) The system is monitored and managed by the Maintenance Server Unit (MSU) The basic system components are interconnected via Ethernet and managed by dual redundant (optional) LAN Interface Units (a.k.a. IP Switches). SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 9 Advanced Maintenance Presentation 3. Typical System (Overview) The SwitchplusIP™ Network Topologies (Overview) - Single (non-redundant) LAN ▫ This model is usually reserved for small systems such as a mobile dismount system where down-time is not a critical factor. - Dual Redundant LAN ▫ C4i preferred network configuration prior to Product 7.0 ▫ All equipment is connected to two (2) independent LANs (i.e. LAN A and LAN B) where all data is duplicated on each LAN. - Active-Standby LAN (a.k.a. Main / Backup) ▫ C4i preferred network configuration post Product 7.0 ▫ All equipment is connected to two (2) LANs (i.e. LAN A and LAN B) however data is not duplicated on both LANs; instead LAN A is used unless the connection fails then reverting to LAN B (or standby connection). SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 10 Advanced Maintenance Presentation 3. Typical System (Overview) Single (non-redundant) LAN - In a Single LAN topology, all equipment is connected to a single LAN, as the name suggests. - Should any piece of equipment’s connection to the LAN fail (such as an OIU, RIU or CSU), its resources are lost as there is no other network communication path for the unit. ▫ Therefore if an OIU loses its Ethernet connection (such as the port is blocked at the switch or the cable is disconnected or broken), that operator position is lost. ▫ For an RIU, its radio resources are lost. ▫ For a CSU, if the system only contains one CSU, all radio and telephony services are lost; however, if the system contains two CSUs, the secondary CSU will manage radio and telephony resource connections. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 11 Advanced Maintenance Presentation 3. Typical System (Overview) Single (non-redundant) LAN - It is recommended that if a Single LAN topology is used, a very high availability IP switch is used to minimize the likeliness of a switch port failing. Note: If the switch completely fails, all services are lost. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 12 Advanced Maintenance Presentation 3. Typical System (Overview) Single (non-redundant) LAN LAN RIU RIU CSU CSU OIU OIU SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 13 Advanced Maintenance Presentation 3. Typical System (Overview) Dual Redundant LAN - All equipment is connected to two (2) independent LANs (i.e. LAN A and LAN B). - Data is sent on both LAN A and LAN B. - In this situation, should any piece of equipment’s connection to LAN A fail, its resources are not lost as it will still have a network connection on LAN B. Note: In order to maintain a dual-redundant topology between remote locations or additional sites (for multi-site systems), two communication links must be used and two switches are required at each location or site. A single communication link can be used to connect the locations or sites using routers but this will make the routers and link a single point of failure. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 14 Advanced Maintenance Presentation 3. Typical System (Overview) Dual Redundant LAN LAN A RIU RIU CSU CSU OIU OIU LAN B SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 15 Advanced Maintenance Presentation 3. Typical System (Overview) Active-Standby LAN - All equipment is connected to two (2) LANs (i.e. LAN A and LAN B). - Data is not duplicated on both LANs, instead LAN A is used unless the connection fails then reverting to LAN B (or standby connection). - In this situation, should any piece of equipment’s connection to a switch fail, its resources are not lost as it will still have a network connection. Audio may be lost temporarily as the equipment switches from using LAN A to LAN B. The impact is minimal. Note that in order to maintain a dual-redundant topology between remote locations or additional sites (for multi-site systems), two communication links must be used and two switches are required at each location or site. A single communication link can used to connect the locations or sites using routers but this will make the routers and link a single point of failure. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 16 Advanced Maintenance Presentation 3. Typical System (Overview) Active-Standby LAN LAN A (Active) RIU RIU CSU CSU OIU OIU LAN B (Standby) SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 17 Advanced Maintenance Presentation 3. Typical System (Overview) Communication across a WAN - SwitchPlusIP™ has the ability to access radios at the same site and across multiple sites using a communication link or WAN. - If resources other than the SwitchPlusIP™ system use the link care must be taken to ensure system stability. - The following points must be considered: ▫ Bandwidth – Varies with system size, usage, recording methodology and network topology. ▫ IP Plan – Devices that are not part of the SwitchPlusIP™ system can not share the same IP addresses or use the same multicast ports. ▫ Network Isolation – Need to verify that devices outside the system are blocked from writing to or monitoring anything on the IP Plan. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 18 Advanced Maintenance Presentation 3. Typical System (Overview) Network Isolation - If resources other than the SwitchPlusIP™ system use the same network infrastructure measures may need to be put in place to ensure system stability and harmony. - Virtual LAN ▫ VLANs provide network segmentation by treating VLAN members as through they are on a separate physical network. ▫ They provide data security through this network segmentation (or isolation). ▫ They can span across WANs allowing physically separate sites appear as local. ▫ Simplify traffic flow management across shared networks. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 19 Advanced Maintenance Presentation 3. Typical System (Overview) Notes: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 20 Advanced Maintenance Presentation Node Repair & System Upgrade 4. Before The Upgrade SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Advanced Maintenance Presentation 4. Before The Upgrade There are a couple of important things to remember before performing a node replacement or software node/system upgrade. - Configuration. ▫ What needs to be captured before commencing a part replacement or upgrade? ▫ What has to be reinstated after the upgrade? - Network configuration to be wary of… SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 22 Advanced Maintenance Presentation 4. Before The Upgrade Configuration NOT ALL SYSTEM PARAMETERS ARE STORED WITHIN THE CONFIGURATION MODULE SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 23 Advanced Maintenance Presentation 4. Before The Upgrade System Integration specific configuration parameters - After installing the SwitchplusIP™ Product site specific configuration customisations are normally performed as no two sites are identical. - These customisations reside on the specific nodes of the system. ▫ OIU configuration ▫ RIU configuration ▫ CSU configuration ▫ and then there is the CM Configuration (or Configuration Module file) SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 24 Advanced Maintenance Presentation 4. Before The Upgrade Operator Position Configuration - There is no specific OCU configuration that requires backing up however the OIU may be a different story if using a mixture of different types or kinds of peripherals. - Each of the OIUs interfaces (headset, handset, desk microphones, etc) have setup parameters like: ▫ Mic & Ear gain and bias voltage (for electret microphones) SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 25 Advanced Maintenance Presentation 4. Before The Upgrade Operator Position Configuration ▫ You may wish to record the OIU Name SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 26 Advanced Maintenance Presentation 4. Before The Upgrade Operator Position Configuration - Network Configuration (Dual Redundant / Bridged / Active-Standby) ▫ Record the LAN Options. NOTE: Bridged mode in a LAN A/B environment will have dire consequences. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 27 Advanced Maintenance Presentation 4. Before The Upgrade Operator Position Configuration - Unfortunately there is not an automated method for capturing these parameters and then applying them to the system post upgrade. - There is however a method for rolling-out these configuration parameters to all OIU's simultaneously after capturing them manally… - The Product Release Disc ▫ Generic OIU Parameters (for all OIUs) reside: • \DSP_Software\Command_Post_S11\OIU\AimOIUConfig.txt ▫ Specific OIU Parameters (for individual OIUs) reside: • \DSP_Software\Command_Post_S11\OIU\OIU1-AimOIUConfig.txt • \DSP_Software\Command_Post_S11\OIU\OIU2-AimOIUConfig.txt • \DSP_Software\Command_Post_S11\OIU\OIU3-AimOIUConfig.txt SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 28 Advanced Maintenance Presentation 4. Before The Upgrade Radio Interface Unit (DSP/AIM) Configuration - The Software Release Disc will contain generic configuration parameters for each radio interface. Therefore any radio specific modifications made during the system integration phase need to be captured. - These parameters include: ▫ Radio Tx and Rx Signalling (E&M, 4-Wire, DIO, VAD/VOX, etc) ▫ VAD Threshold and hold timers ▫ Gain Settings ▫ Serial Port Settings for radio control, etc SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 29 Advanced Maintenance Presentation 4. Before The Upgrade Radio Interface Unit (DSP/AIM) Configuration - The recommended method for capturing these parameters (for your records) is via the RIU web page. Specifically the CONFIG SUMMARY page. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 30 Advanced Maintenance Presentation 4. Before The Upgrade Radio Interface Unit (DSP/AIM) Configuration - Print a copy of this page for each RIU within the system. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 31 Advanced Maintenance Presentation 4. Before The Upgrade Radio Interface Unit (DSP/AIM) Configuration SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 32 Advanced Maintenance Presentation 4. Before The Upgrade Radio Interface Unit (DSP/AIM) Configuration - Using this information the RIUs can be manually updated (via the web page) post upgrade or the RIU specific configuration files can be edited for automatic roll-out during the software upgrade. - The Product Release Disc ▫ Generic RIU Parameters (for all RIUs) reside: • \DSP_Software\Command_Post_S11\RIU\AimOIUConfig.txt ▫ Specific RIU Parameters (for individual RIUs) reside: • \DSP_Software\Command_Post_S11\RIU\RIU1-AimRIUConfig.txt • \DSP_Software\Command_Post_S11\RIU\RIU2-AimRIUConfig.txt • \DSP_Software\Command_Post_S11\RIU\RIU3-AimRIUConfig.txt SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 33 Advanced Maintenance Presentation 4. Before The Upgrade CSU Configuration - The Event Log is not preserved through a software installation event. - To Archive Event Logs go into the CSU web page selecting Maintenance Scripts Login. • Username: manager • Password: manager SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 34 Advanced Maintenance Presentation 4. Before The Upgrade CSU Configuration - Use the Sync DB if replacing spare in Dual CSU system. This will ensure Logs are synchronised between both CSUs (prevents loss in the case of fail-over event). - Use the Start Archive or Start Backup when upgrading to new software release. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 35 Advanced Maintenance Presentation 4. Before The Upgrade CSU Configuration - Standard CSU configuration for SwitchplusIP™ Product is P/N 685-800-006 ▫ Telephony Interface configuration of 8 Port FXO (analogue) and 2 Port E1/T1 (Digital) as depicted below. - Telephony configuration other than standard Product must be reconfigured as part of the software upgrade activity. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 36 Advanced Maintenance Presentation 4. Before The Upgrade CSU Configuration - Telephony hardware configuration is stored on the CSU and must be retrieved using an (S)FTP or secure copy (SCP) client such as WinSCP ▫ Connect to the CSU and login with superuser privileges. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 37 Advanced Maintenance Presentation 4. Before The Upgrade CSU Configuration ▫ Traverse to directory /etc/asterisk ▫ Drag file chan_dahdi.conf to temp drive or a memory key. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 38 Advanced Maintenance Presentation 4. Before The Upgrade CSU Configuration ▫ Select Copy ▫ The file is then copied to the local computer. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 39 Advanced Maintenance Presentation 4. Before The Upgrade CSU Configuration - Sample chan_dahdi.conf information ▫ E1 port signalling and protocol information. ▫ FXO port configuration SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 40 Advanced Maintenance Presentation 4. Before The Upgrade CSU Configuration - Project specific dial plan changes must also be preserved if different from standard Product configuration (most likely). - These are also stored on the CSU and retrieved in the same manner as the telephony hardware configuration. ▫ Extensions.conf [/etc/asterisk/extensions.conf] • This configuration file contains the dial plan and controls how all incoming and outgoing calls are routed within the system. • This file may be different between software Product releases and therefore may require manual massaging. ▫ SIP.conf [/etc/asterisk/sip.conf] • This configuration file contains parameters relating to sip client access. All SIP clients hosts must be configured within this file to gain access to the system. For example this is where the Operator Position, Radio and SIP Trunks contexts are identified. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 41 Advanced Maintenance Presentation 4. Before The Upgrade User Accounts & Phonebook - All user accounts (with the exception of the C4iMaintainer account) are managed centrally on the CSU by the Lightweight Directory Access Protocol (LDAP) service. - All phonebook entries are also managed by LDAP. - These can be exported from LDAP using the web interface or LDAPAdmin tool. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 42 Advanced Maintenance Presentation 4. Before The Upgrade User Accounts - Start LDAPAdmin ▫ Select Start->Connection… ▫ Select New connection ▫ Enter Host IP Address ▫ Select Fetch DNs ▫ Select OK SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 43 Advanced Maintenance Presentation 4. Before The Upgrade User Accounts ▫ Select CSU Connection ▫ Select OK SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 44 Advanced Maintenance Presentation 4. Before The Upgrade User Accounts ▫ You can export: • Whole database • Accounts • Groups • People (i.e. Phonebook) ▫ Select Whole database ▫ Select Tools->Export SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 45 Advanced Maintenance Presentation 4. Before The Upgrade User Accounts ▫ Enter in a filename or use the folder icon to browse your local computer. ▫ Check include subdirectories ▫ Select OK ▫ Select CLOSE once complete SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 46 Advanced Maintenance Presentation 4. Before The Upgrade User Accounts - All account information is stored in plain text (including passwords) so handle exported files accordingly. - Importing user accounts and the phonebook are just as simple by selecting the Tools->Import Option SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 47 Advanced Maintenance Presentation 4. Before The Upgrade CM Configuration - Last but not least the CM configuration must be backed up. CAUTION CM Configuration files may be incompatible between SwitchplusIP™ Product Releases. Professional conversion may be required that can only be performed by C4i. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 48 Advanced Maintenance Presentation 4. Before The Upgrade Network configuration to be wary of… - Network Structure and impact of incorrect configuration ▫ If the current network is setup in an Active-Standby configuration, installing a node (such as an RIU or OIU) in the Dual Redundant (LAN A / LAN B) or Bridged configuration will not have any drastic affects on the system however that specific node will not behave as expected; However ▫ If the current network is setup in a Dual Redundant (LAN A / LAN B) configuration, installing a node (such as an RIU or OIU) in the Bridged configuration will cause unwanted network loops. This may cause the entire system to fail. - IP Switch configurations ▫ Correct protocols must be setup depending on network topology (e.g. Spanning tree protocol, LANs, etc). SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 49 Advanced Maintenance Presentation 4. Before The Upgrade Network configuration to be wary of… - IP Plan ▫ Release 7.0 changed the standard IP plan for Product. - Multicast address range ▫ 238.1.1.1 database notifier ▫ 239.0.0.0 – 239.255.255.255 SwitchplusIP™ Voice multicast allocation - Time Server Architecture ▫ CSU manages system time ▫ CSU points to external time source SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 50 Advanced Maintenance Presentation 4. Before The Upgrade Time Synchronisation - Synchronisation provided by NTP Server Primary Clock Source CSU CSU - The CSU (master) is the primary time source for all nodes. - External NTP server is the primary MSU OCUs RIUs VR time source for the CSU (master) node. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 51 Advanced Maintenance Presentation 4. Before The Upgrade Notes: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 52 Advanced Maintenance Presentation 4. Before The Upgrade Notes: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 53 Advanced Maintenance Presentation Node Repair & System Upgrade 5. Software Upgrade SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - Whether upgrading the system or a spare part the tools and method are the same. - Everything required to upgrade the system resides on the SwitchplusIP™ Product release disc. Software upgrades are performed over the IP network. - The release disc includes software and configuration data for: ▫ Operator Positions • Operator Console Unit • Operator Interface Unit ▫ Radio Interface Units • AIM (DSP) • Linux ETX ▫ Communication Server Unit SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 55 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - The upgrade process is performed using the Maintenance Server Unit (MSU) - The upgrade must be performed by the c4imaintainer account. This is the only time the c4imaintainer account should be used. Normal operation the MSU should be logged into as maintainer (or operator prior to Release 9). SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 56 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - Software Release Disc Directory ▫ Select: • \C4iUpgrader\C4iUpgrader.exe SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 57 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) ▫ Refer to the System Setup Manual for complete instructions ▫ Ensure the Site is chosen correctly. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 58 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) ▫ Lists all the nodes within the system SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 59 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - Operator Console Upgrade ▫ This process rolls out the SwitchplusIP™ software application to the touch panel PCs (OCUs). ▫ Process requires the OCUs to be powered however does not require the positions to be logged in. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 60 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - Operator Console Upgrade ▫ Select the Operator tab. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 61 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - Operator Console Upgrade ▫ Select the Operator nodes from the DEVICE SUGGESTION table and then select ADD SELECTION OR ▫ Select ADD SITE to upgrade all Positions SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 62 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - Operator Console Upgrade ▫ Selected nodes appear in the SELECTED DEVICES table ▫ To roll-out the software select START UPGRADE SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 63 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - Operator Console Upgrade ▫ Upgrade Summary is displayed on the right. ▫ To view a detailed progress select the individual OCU in summary window. Detailed progress displayed below. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 64 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - Operator Console Upgrade ▫ After selecting the individual OCU the detailed progress is displayed below. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 65 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - Operator Interface Unit (OIU) Upgrade ▫ This process rolls out the DPS (or AIM) software to the OIU. ▫ Process is identical to the RIU DSP software upgrade. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 66 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - OIU Upgrade ▫ Select the DSP tab. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 67 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - OIU Upgrade ▫ Select the OIU/RIU nodes from the DEVICE SUGGESTION table and then select ADD SELECTION OR ▫ Select ADD SITE to upgrade all OIU and RIUs. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 68 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - OIU Upgrade ▫ Selected nodes appear in the SELECTED DEVICES table ▫ To roll-out the software select START UPGRADE ▫ To perform Advanced capability select ADVANCED. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 69 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - OIU Upgrade ▫ The Advanced menu allows the maintainer to: • Upgrade the individual components of the OIU. • Configure the OIU or RIU DSP. • Change the IP Address of the unit. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 70 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - DSP Upgrade Menu ▫ Clear Logging clears the internal debug log memory ▫ Upgrade the individual components of the OIU • Boot Upgrade: Upgrades the boot loader application only • Image Upgrade: Upgrades the main application only ▫ Configure OIU or RIU • This menu allows the maintainer to reset the OIU or RIU configuration parameters to the default on the release disc. ▫ Change IP Address • Allows the maintainer to alter the IP address of the unit. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 71 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - OIU Upgrade ▫ Upgrade Summary is displayed on the right. ▫ To view a detailed progress select the individual OIU in summary window. Detailed progress displayed below. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 72 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - OIU Upgrade ▫ After selecting the individual OIU the detailed progress is displayed below. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 73 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - OIU Upgrade ▫ Completion of the Upgrade and successful download of default configuration parameters. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 74 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - OIU Upgrade ▫ Please Note the RIU DSP upgrade is performed in an identical fashion to the OIU DSP upgrade and can be performed simultaneously if desired. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 75 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - RIU ETX (Linux) and CSU Upgrade ▫ This process rolls out the SwitchplusIP™ software application to the RIU ETX and/or CSU. ▫ Naturally the RIU/CSU must be powered and connected to the network. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 76 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) RIU ETX (Linux) and CSU Upgrade - The RIU and CSU upgrade process requires an intermediary to serve the software upgrade (which is an operating system image that includes the SwitchplusIP™ application suite). - This intermediary is known as the NUS or Network Upgrade Server. - The NUS runs as a virtual machine on the MSU. It is a unix based VM that takes the operating system image from the MSU and transfers it to the destination RIU ETX or CSU. - The only manual interaction with the NUS (other that starting it) is when you have to reconfigure an RIU ETX (or CSU) for a different position (or site), like a spare part and you do not know the units MAC (Media Access Control) Address. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 77 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) RIU ETX (Linux) and CSU Upgrade - Network Upgrade Server ▫ The VM serves DHCP (Dynamic Host Configuration Protocol) requests and therefore there cannot be another DHCP server within the system. ▫ The NUS serves DHCP requests for approximately 60 minutes after the VM has been booted and therefore the NUS should only be running during an upgrade event. ▫ The NUS is on the release disc and installed onto the MSU as part of the MSU installation procedure. Refer to 1322-011 SwitchplusIP™ System Setup Manual SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 78 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - Startup the NUS on the MSU. There should be a desktop shortcut however if not it can be started by opening VMPlayer via the Start Bar. - If the VM has been run recently it will be listed under Recent Virtual Machines. - If it is not displayed select the Open option under Commands. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 79 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - Select C:\Nus\CentOS_NUS - Then Open SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 80 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - NUS Login Display SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 81 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - RIU ETX and CSU Upgrade ▫ Select the LINUX tab. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 82 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - RIU ETX and CSU Upgrade ▫ Select the RIU or CSU nodes from the DEVICE SUGGESTION table and then select ADD SELECTION OR ▫ Select ADD SITE to upgrade all RIUs and CSUs in the system SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 83 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - RIU ETX and CSU Upgrade ▫ Selected nodes appear in the SELECTED DEVICES table ▫ To roll-out the software select START UPGRADE SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 84 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - RIU ETX and CSU Upgrade ▫ Upgrade Summary is displayed on the right. ▫ To view a detailed progress select the NUS or individual RIU or CSU in summary window. Detailed progress displayed below. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 85 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - RIU ETX and CSU Upgrade ▫ After selecting the individual node the detailed progress is displayed below. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 86 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - RIU ETX and CSU Upgrade ▫ Completion of the Upgrade. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 87 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - RIU ETX not Configured? ▫ When the selected node appears in the SELECTED DEVICES table as Offline the node cannot be reached using the associated IP address. ▫ This is common when replacing a node with a spare (as it has not been preconfigured for the correct node). SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 88 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - RIU ETX and CSU Upgrade ▫ To roll-out the software to an non-configured node select START UPGRADE SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 89 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - RIU ETX and CSU Upgrade ▫ The NUS attempts to contact the node unsuccessfully. ▫ The failure is managed by the C4iUpgrader which then asks for the nodes MAC address SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 90 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - RIU ETX and CSU Upgrade ▫ The failure is managed by the C4iUpgrader which then asks for the nodes MAC address ▫ This is where manual interaction with the NUS provides the necessary assistance. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 91 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - RIU ETX and CSU Upgrade ▫ Log into the NUS using the following: • Username: root • Password: workstation SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 92 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - RIU ETX and CSU Upgrade ▫ Type: • tail -f /var/log/messages • Then press Enter (or Return) a few times on the keyboard. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 93 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - RIU ETX and CSU Upgrade ▫ Blank lines created by pressing Enter a few times. ▫ Power cycle the node to be upgraded (in this instance RIU_11_03). SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 94 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - RIU ETX and CSU Upgrade ▫ MAC Address of the power cycled node appears in the messages window. ▫ Record MAC address for entry into the C4iUpgrader window. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 95 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - RIU ETX and CSU Upgrade ▫ Enter MAC Address captured by the NUS ▫ Select OK SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 96 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - RIU ETX and CSU Upgrade ▫ Reboot (power cycle) the node when the C4iUpgrader requests. ▫ Select OK SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 97 Advanced Maintenance Presentation 5. Software Upgrade Upgrading a spare part or system (software roll-out) - RIU ETX and CSU Upgrade ▫ Upgrade progresses and the node will be updated as normal from hereon. SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 98 Advanced Maintenance Presentation 5. Software Upgrade Notes: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 99 Advanced Maintenance Presentation 5. Software Upgrade Notes: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 100 Advanced Maintenance Presentation Node Repair & System Upgrade Questions? SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Advanced Maintenance Presentation Notes ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- SIMPLE SOLUTIONS FOR COMPLEX ENVIRONMENTS Doc: 1322-019 Ver: 1.0 102