EAB/UKX/TG Mikael Agnevik 2003-11-051 CPP Ericsson Connectivity Packet Platform Mikael Agnevik CPP...

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

Transcript of EAB/UKX/TG Mikael Agnevik 2003-11-051 CPP Ericsson Connectivity Packet Platform Mikael Agnevik CPP...

Page 1: EAB/UKX/TG Mikael Agnevik 2003-11-051 CPP Ericsson Connectivity Packet Platform Mikael Agnevik CPP system management.

EAB/UKX/TG Mikael Agnevik2003-11-05 1

CPPEricsson Connectivity Packet Platform

Mikael AgnevikCPP system management

Page 2: EAB/UKX/TG Mikael Agnevik 2003-11-051 CPP Ericsson Connectivity Packet Platform Mikael Agnevik CPP system management.

EAB/UKX/TG Mikael Agnevik2003-11-05 2

SPB

• Main Processor (MP)– High service level– Intended for central control and

resource handling SW and for management services

ICP

ICP

MPC

MP

MP

MP

SPSP

SP

BP

BP

BP

BP

BP

BP

BP

BP

• MP Cluster– Give redundancy on program level– Enables SW Upgrade during execution

• Board Processor (BP)– Aimed for board controlling SW– Slightly lower service level

• Special purpose Processor (SP)– Aimed for data stream processing and

signalling

Processor Hierarchy

Page 3: EAB/UKX/TG Mikael Agnevik 2003-11-051 CPP Ericsson Connectivity Packet Platform Mikael Agnevik CPP system management.

EAB/UKX/TG Mikael Agnevik2003-11-05 3

Robustness

• Redundant switch• Redundant power• Redundant inter subrack

links• Redundant signaling links• MPs in cluster• Fault tolerant database• Pooled resources

-48V

-48V

Switch board

Switch board

SS7

Switch board

Switch board

SP

B

SP

B

SP

BMP

MP

MP

Page 4: EAB/UKX/TG Mikael Agnevik 2003-11-051 CPP Ericsson Connectivity Packet Platform Mikael Agnevik CPP system management.

EAB/UKX/TG Mikael Agnevik2003-11-05 4

MP2MP2MP1MP1

Cluster Support

Activeprogram

Storestate

Fault tolerant execution

Activatemaster

register

Stand-byprogram

Fetchstate

Activatestandby

register

Activatemaster

Page 5: EAB/UKX/TG Mikael Agnevik 2003-11-051 CPP Ericsson Connectivity Packet Platform Mikael Agnevik CPP system management.

EAB/UKX/TG Mikael Agnevik2003-11-05 5

MPMP

Cluster Support

ProgramRev A

Storestate

Shutdown

Program

Rev B

Fetchstate

Load

Activate

S-downconfirm Done

Conv. program

LoadStart

Unload

Unload

Upgrade

Ready

Commit

Program Upgrade