CPP Ericsson Connectivity Packet Platform Mikael Agnevik CPP

  • Slides: 5
Download presentation
CPP Ericsson Connectivity Packet Platform Mikael Agnevik CPP system management 2003 -11 -05 1

CPP Ericsson Connectivity Packet Platform Mikael Agnevik CPP system management 2003 -11 -05 1 EAB/UKX/TG Mikael Agnevik

Processor Hierarchy • Main Processor (MP) BP – High service level – Intended for

Processor Hierarchy • Main Processor (MP) BP – High service level – Intended for central control and resource handling SW and for management services BP BP MP • MP Cluster BP – Give redundancy on program level – Enables SW Upgrade during execution • Board Processor (BP) ICP SPB • Special purpose Processor (SP) SP – Aimed for data stream processing and signalling 2003 -11 -05 MP BP – Aimed for board controlling SW – Slightly lower service level 2 BP MPC MP BP BP ICP SP SP EAB/UKX/TG Mikael Agnevik

Robustness -48 V 2003 -11 -05 Switch board SPB Switch board MP MP MP

Robustness -48 V 2003 -11 -05 Switch board SPB Switch board MP MP MP Switch board SPB • Redundant switch • Redundant power • Redundant inter subrack links • Redundant signaling links • MPs in cluster • Fault tolerant database • Pooled resources Switch board -48 V SS 7 3 EAB/UKX/TG Mikael Agnevik

Fault tolerant execution MP 1 MP 2 Active program register Stand-by program register Store

Fault tolerant execution MP 1 MP 2 Active program register Stand-by program register Store state Activate standby Activate master Fetch state Activate master Cluster Support 2003 -11 -05 4 EAB/UKX/TG Mikael Agnevik

Program Upgrade MP Program Rev A Conv. program Load Shutdown S-down Store confirm state

Program Upgrade MP Program Rev A Conv. program Load Shutdown S-down Store confirm state Load Start Progra m Rev B Unload Done Activate Unload Fetch state Upgrade Ready Commit Cluster Support 2003 -11 -05 5 EAB/UKX/TG Mikael Agnevik