MPLS and Next-Generation Networks: Foundations for NGN and Enterprise VirtualizationBy Monique Jeanne MorrowDescriptionNetwork managers often question the value that Multiprotocol Label Switching (MPLS) brings to their business environment. This article provides network managers with a precise guide for evaluating the benefits of MPLS-based applications and solutions. The article guides the network manager through the business case for MPLS by exploring other technology alternatives, including their applications, benefits, and deficiencies, and, is a synopsis of the Cisco Press book, MPLS and Next-Generation Networks for NGN and Enterprise Virtualization, written by Azhar Sayeed and Monique Morrow. Drivers Towards VirtualizationService providers have been in the process of evaluating and evolving their multiple networks to a single converged infrastructure upon which they will deploy existing and future services. IP/MPLS is a technology that "virtualizes" services and applications. Further, IP/MPLS is the foundation for the service provider Next Generation Network (NGN) evolution or network convergence. To be "service aware," the architecture should offer a differentiated set of services to client applications. However, factors behind the convergence trend in the industry include reduction of operating expense, optimizing capital expenditure and generating new services ultimately to retain profitability. Declining revenues, aging infrastructure, increased competition amongst service providers and regulatory conditions factors designed to open up the market, are additional factors behind adoption of IP/MPLS by many service providers today. We note for service providers, that aging infrastructure can be in the order of 10 years or older, for example, some Public Switched Telephone Network (PSTN) switches; consequently, maintaining such infrastructure becomes cost prohibitive over time. An additional critical factor from such service convergence is to decrease the time to market (TTM) for new services (for example, IP-based) and, to facilitate the operating expense reduction (OPeX) like multiple Operations Support Systems (OSS). The mid- to long-term strategy characterized over the next 3-7 years is for service providers to consolidate these various networks to an all-packet network that supports both existing revenue streams and future new profitable services. Some service providers have already commenced this consolidation process. In the long-term, the telecommunications industry can no longer support multiple networks to deploy services as these become cost prohibitive to maintain (numerous OSS; a variety of Network Operations Centers etc). Content, broadband, and mobility are drivers for these new profitable services. An evolutionary strategy means a gradual deployment of new services for top-line growth and new customers that require the lowest cost network architectures; therefore, migration to IP/MPLS should facilitate this consolidation and the delivery of common services. Figure 1 depicts the evolution towards a multi-service aware IP/MPLS core and highlights the operational inefficiencies with the multiple OSS, and identifies the opportunity for service automation that can be possible with a converged network using MPLS. Service Provider Network Operation
Figure 1: Service Convergence This convergence trend towards a packet-based network, namely IP/MPLS has often been called the "Next Generation Network," or NGN, a term depicting the evolution from a circuit-switched paradigm to IP/MPLS. The International Telecommunications Union (ITU) has defined the NGN in ITU-T Recommendation Y.2001 as follows:
NGN within service provider companies additionally are characterized by such factors as Fixed-Line-Mobile convergence (FMC) -- use of broadband and cable to deploy triple/quadruple play services such as voice, data, video and mobile (add GriD and we have quadruple play plus). Architecturally, convergence can be depicted by layer simplification; for example, IP directly to optics. Service provider business engineering processes can often be complex and cumbersome due to years of supporting multiple OSS platforms. Such complexity affects service creation due to the challenges to reduce OPeX and the requirement by customers (with global subsidiaries) to assure end-to-end quality of service when transiting multi-providers. Using IP/MPLS for service automation presents an opportunity to reduce such complexity. Work is underway in the industry to explore multiprovider mechanisms. For example, IPsphere Forum is defining business signalling across a pan-provider environment that is based upon a service oriented architecture; the MPLS and Frame relay Alliance (MFA) is defining MPLS Layer Requirements for Inter-carrier Interconnection; and, the MIT Futures Communications program for Interprovider QoS, just to name a few initiatives. Virtualization in the EnterpriseWhat does this virtualization mean for enterprise organizations? Enterprise customers have invested in such applications such as Enterprise Resource Planning (ERP), Supply Chain Management (SCM), and Customer Relationship Management (CRM) that facilitate collaborative workplace processes requiring integration to the corporate LAN. ERP is an industry term for the broad set of activities supported by multi-module application software that help a manufacturer or other business manage the important parts of its business, including product planning, parts purchasing, maintaining inventories, interacting with suppliers, providing customer service, and tracking orders. ERP can also include application modules for the finance and human resources aspects of a business. Typically, an ERP system uses or is integrated with a relational database system. SCM is fundamentally the delivery of customer and economic value through integrated management of the flow of physical goods and associated information, from raw materials sourcing to delivery of finished products to consumers. CRM is fundamentally an information industry term for methodologies, software, and usually Internet capabilities that help an enterprise manage customer relationships in an organized way. For example, an enterprise might build a database about its customers that described relationships in sufficient detail so that management, salespeople, people providing service, and perhaps the customer directly could access information, match customer needs with product plans and offerings, remind customers of service requirements, know what other products a customer had purchased. These applications facilitate workflow collaboration across the enterprise organization. Large enterprises need efficient solutions to provide real-time access of these applications for their customers who may be geographically dispersed throughout the world and, where leased lines and frame relay may not be readily accessible or even cost effective. Total Cost of Ownership (TCO) is an important driver for an enterprise customer when comparing various solutions and alternatives. Enterprise customers are exploring the pros and cons of managing disparate networks that may often lead to high operating costs. Additionally, global reach, quality of service, security, and scalability are drivers toward considering an IP-VPN solution based on MPLS. Why are enterprises migrating to layer 3 services particularly based on MPLS? While traditional factors such as cost and reliability are significant, there are new challenges for the enterprises such as: distributed applications and business-to-business communications that facilitate workflow collaboration. MPLS provides the any-to-any solution requisite for such applications, as opposed to complex overlay implementations that are common in Layer 2 networks. Moreover, these applications are IP-based, so there is an opportunity for enterprise organizations to mitigate against protocol complexity by, for example, executing a strategy that reduces the protocols to perhaps, IP for applications. Business separation, mergers and de-mergers, and acquisitions require an extranet implementation coupled with security. Layer 2 implementations may be complex due to N*(N-1)/2 challenge (N*(N-1)/2 depicts the complexity of deploying a site as required (for every connection, one needs to re-configure all other sites respectively), as opposed to a peer model for extranet that an organization may have at layer 3 (for example, layer 3 MPLS VPN). Figure 2 depicts Service Virtualization constructs from an enterprise organization perspective. Figure 2: Virtualization Constructs (animation) Further, when assessing quality of service requirements, we need to associate services with metrics such as jitter, delay, and required bandwidth to support the services. In determining bandwidth for streaming services, the amount of bulk data transfer/retrieval and synchronization information is approximately ‹384 Kb/s. A movie clip, surveillance, or real-time video requires between 20-384 kb/s. Bandwidth requirements for conversational/real-time services such as audio and video applications include, for example, videophone, which is between 32-384 kb/s; Telnet, about ‹1 KB; and telemetry approximately ‹28.8 kb/s. Finally, service providers tend to bundle, that is, propose multiple services with a target to prevent customer churn. An example is triple play where voice, data, and video may be offered as a bundle, perhaps over a single transport link. Bandwidth requirements for cable-modem may be approximately 1 Mb upstream to the provider and 3 Mb downstream to the subscriber. As an example for dimensioning a service bundle capability, one could additionally prioritize traffic for Voice over IP (VoIP); two VoIP phone lines, per call charging and broadcast video MPEG 2, one half D1, with one channel per set-top. A Note on Quality of ServiceQoS is based on some basic building blocks that allow traffic characterization or classification, policing, queuing and random discard, scheduling, and transmission. Each of these building blocks plays a vital role in implementing QoS in IP Networks.
The building blocks previously described are used in any QoS model, whether it be signaled QoS (specific source signals for QoS) or provisioned QoS (Manually pre-provisioned by the operator). IETF has developed two main models for delivering QoS. Both of these models use the basic QoS building blocks such as queuing, policing, and discard mechanisms to deliver QoS. The first model developed was a per flow QoS model known as Integrated Services (IntServ). Due to scalability issues with per flow models, IETF also developed an aggregate model called DiffServ. Each of these models classifies the incoming traffic, polices them if necessary, queues them and applies WRED, and schedules the traffic on the wire. However, the differences are in the granularity, that is the amount of state stored in each of these models. An IP network can provide an SLA that has a close to absolute guarantee by using a combination of admission control and MPLS DiffServ. The admission control function allows the ability to reject calls when the network cannot guarantee QoS. By separating the admission control function from data plane queuing, a compromise is struck between absolute QoS and scalability. MPLS and SecuritySecurity is paramount as companies migrate from Layer 2 to Layer 3 services. Detecting and responding to distributed denial of service attacks (DDoS) and providing work containment measures without disturbing global services must be part of the overall security policy. The sophistication in attacks is one of the more frightening trends occurring in the security industry. Attacks were once primarily the work of hackers who wanted to temporarily take well-known sites offline to get media attention or brag to their friend. Now attacks are increasingly being used as the foundation of elaborate extortion schemes. In addition, some attacks are motivated by political or economic objectives, costing businesses and service providers millions of dollars each year. Providers and enterprise organizations, in order to protect core assets, require security as a component for the NGN architecture execution. Figure 3 summarizes MPLS security best practice guidelines for implementation.
Figure 3: MPLS Security Best Practice Guideline SummarySummaryIn summary, IT managers must continually manage costs and maintain reliable wide area network infrastructures to meet their business goals. Success in today’s business climate also depends on the ability to overcome a more complex set of challenges to their corporate wide area network. Enterprise IT managers are faced with and require a solution that will address the following factors:
MPLS provides the any-to-any connectivity; assures separation of organizations, functions by supporting the concept of VPN; provides security due to its inherent VPN capabilities; supports quality of service mechanisms; and is the basis for virtualized architectures as we move to next generation service constructs for both service provider and enterprise business models. About the author:
Monique Morrow is currently a Distinguished Consulting Engineer at Cisco. She has over 20 years experience in IP internetworking that includes design, implementation of complex customer projects and service development for service providers. Monique has been involved in developing managed Network Services like Remote Access and LAN Switching in a Service Provider environment. She has worked for both enterprise and service provider companies in the United States and in Europe. Monique led the Engineering Project team for one of the first European MPLS-VPN deployments in 1999 for a European service provider. Monique has an M.S. in Telecommunications Management and an MBA. She speaks French, German, and is learning Mandarin. ![]() MPLS and Next-Generation Networks: Foundations for NGN and Enterprise Virtualization |
