Multiservice Switch
Multiservice Switch is originally a Nortel line of routers, historically called Passport, designed for carrier core and edge routing. They run the Passport Carrier Release operating system. The MSS has a significant installed base, with over 40,000 switches sold.
As of 27 September 2010, this product line was sold to Ericsson.
The Nortel MSS products have been rebranded to Ericsson PPX.
Features
Some core features of the Multiservice Switch series are:- MPLS with BGP VPNs
- RFC2764 VPNs
- SONET/ATM, Frame Relay and Ethernet Media Support
- IPv4 Routing
- Layer 3 Traffic Management
Architecture
The Multiservice switches are made up of a shelf of 16 cards. There are two key types of cards to consider:- the Control Processor or CP is the switch fabric processor: it controls shelf functionality, as well as controls routing as well as manages the provisioning interface;
- the Function Processor or FP is in essence a line card, but there is processing logic and queue logic on the card. This allows for packets to be directly manipulated on the FP, decreasing the load on the CP. FPs normally process data frames on the ingress path and can autonomously forward frames to egress ports without further processing by protocol or control software on the egress FP. This is done by implementing backplane transfer, egress queuing and subsequent transmission all using ASICs.
The MSS has historically gone through two generations of Fabric Control Processors, starting with the i960 initially, and later moving to PowerPC.
MSS software development started in 1990 before MSS hardware was available by applying paravirtualization techniques to VxWorks and running each CP or FP application payload on Sun SPARC workstations, each as a Unix user process.