Here I would like to give a snapshot of development, transition and trends of high-end router ecosystem lightly. I will not go in detail on the product itself as it will produce a very lengthy and too technical document.
MSC-40G
When Cisco Systems released their ultimate carrier-class high-end router product, which was CRS-1 router, it came with one choice of line card (forwarding), which is MSC-40G. We know that in distributed router architecture, line card can be viewed as ‘autonomous system’ in terms of forwarding since they are the one who do the job mostly. They act as the real building block of the system and dictate the system real capacity. It is not uncommon that the price of line card is more expensive than the chassis itself.
The MSC-40G came with high forwarding capability. The key numbers are: 40G line rate forwarding capacity, 256 K queuing and 65 Mpps processing capabilities. These figures allow transmission of 64B packet size line-rate @40G with many services turned-on. It also allows terminating thousands of subscribers each with multiple QoS queues.
The early and subsequent adopters of Cisco CRS-1 are major Telco player and big ISP. The Telcos were experiencing the 3GPP R4 implementation (Nb over IP, split arch, etc) that requires the processing of relatively small IP packet with stringent High Availability requirements, while the ISPs were looking for fulfillment of tremendous bandwidth demand. CRS-1 were the ultimate choices of the customer when they went for Cisco solution.
FP-40
Four years later, Cisco came with newer line card for CRS-1 families, which is FP-40 (Forwarding Processor-40). This line card comes with smaller processing capabilities compared to MSC-40. It has only 8 queue per port and 45 Mpps processing speed. With this number we will not be able to do 64B packet size @40G anymore like on MSC. There are other limitations on number of interfaces supported as well as licenses required to enable certain level of features and scale. And of course, the price justifies this decrease because it is only roughly 20% to 25% of equivalent MSC-40 counterpart for delivering 40G capacity per line card.
Original purpose of FP-40 was for internet peering and thin or light MPLS core and edge. We know that for Internet router, we don’t need many queues and also the internet traffic in average has bigger size (300 B and above where 800 Bytes is common). QoS implementation in Internet router is somewhat limited and in many occasion the big trunk is just only configured without any sub interface and no QoS at all. With much lower price tag, this line card justifies better to suite more competitive ISP environment.
The same things applicable for what Cisco refers to ‘thin core’. This supposed to be an IP/MPLS core network with fewer requirements on number of interfaces, queues and line rate capabilities. While the network can span big, but the requirements imposed are relatively small the network can be viewed as ‘thin core’.
Thus, with introduction of FP-40 Cisco improves its product competitiveness on Telco and Service Provider market and can match customer requirements better. Customer now also has better Capex/Opex when they shop this type of router. It is undeniable that many implementation of CRS-1 with MSC-40 line card, the utilization is low and the scalability ceiling is never or far away to be hit by network demand. Thus, waste of resources is avoided by putting the FP-40 instead of MSC-40 on places within network wherever applicable. The key here is wise or properly matching real customer requirements and improving Capex and Opex efficiency better.
FP-140 and MSC-140
Later, during the battle of 100G race, Cisco released newer product on CRS family that is called CRS-3 in 2010. This newer product has 3.5 bigger capacities per slot than its predecessor and has a lot of improvements, both in control plane and forwarding including power as well.
The new line card is called FP-140 and MSC-140. As the names implies, the cards have 140G bandwidth capacity. The notable difference is that Cisco keep 8 queues per port on FP-140 and 256 K queues on MSC-40 plus several license based features activation. The price tag follows this parity where FP-140 is much cheaper than MSC-140.
One of the key things here related to our previous discussion is the changes in IP/MPLS design ‘theme’. The MSC families are now pushed to the edge and the remaining portion of the network can rely on FP line card. This means that, only high-density customer facing will use MSC, while any P-facing interfaces on PE, and all P interfaces can use FP (in most case). This is because even if we have many customer or CE connected on the edge (many sub interfaces) with multiple QoS on each of it (that can call for thousands of individual queues, thus requires MSC), the uplink will rely on much smaller queues requirement. For example, if the SP or Telco define 4 queues per sub interface or subscriber (best effort, data, control and voice/video) and it has let’s say 1000 customers (thus totaling 4000 queue required on the edge facing card), but when the packet is transport to the core it will be aggregated to only 4 queues. Thus, we can safely introduce FP based line card in the rest of the network including P router other than CE facing line card.
This redefinition of design approach gives more competitive network infrastructure for SP and Telcos. This combination improves Telco and SP spending better than before since they can wisely chose better and proper use of the FP and MSC combination of line card without easily overrun by future requirements. Some points of the network can be MSC based, FP-only based or proper mix among them.
Future Look
With tremendous growth of data, voice and video, the bigger capacity pipe is required on the network. The pressure for Service Providers and Telco to monetize their investment with lower cost of spending must be translated by any networking vendor with more innovative product. The proliferation of coming LTE and mobile broadband will determine the shape of high end networking product. The limit of higher-end line card (256 K queues’ and capabilities of 64 B line rate, etc) seems still high enough, then the battle to produce much lighter line card with lower cost will continue faster than opposite direction.