You are on page 1of 6

Business Applicability of NFV and SDN in Telecom Network

By
Vadan Mehta Manish Singh
Tata Consultancy Services Systems Test Solutions LLC
vadan.mehta@tcs.com manishsingh@stsi.co.uk
USA USA

Abstract computing space from telecom operators.


Telecom operators need to find ways to counter
Growing presence of OTT and cloud services,
these revenue leakages by not just being transport
piggybacking on service providers’ telecom network but also content provider. Principally,
network, has disturbed the telecom carriers’ voice as owner of transport network, datacenters,
centric business models. Service providers billing and CRM systems, service providers are
require agile service deployment and elastic
better positioned to provide OTT and cloud
infrastructure, to provide cloud-like network
services. The key is agility in service deployment,
services to compete and collaborate with OTT
using already existing billing, CRM and network
players.
infrastructure capabilities.
Technological accelerators as NFV and SDN
Programmability
provide framework to infuse programmability in
existing closed, propriety API based Telco Challenge is current network deployments within
network. This paper describes business service provider domains are static and
applicability of NFV & SDN by analyzing two nonprogrammable in nature. This prevents
solution implementations, centralized policy network engineers from meeting basic business
function and VoLTE service deployment. requests to deliver dynamic network services,
like bandwidth-on-demand, rate limiting, burst
Introduction quality of service, and other services. Service
Free social-messaging applications like providers require more programmable network to
WhatsApp cost phone providers around the world dynamically instantiate services in the telco cloud
appx. $32.5 billion in texting fees in 2013, to create concepts such as a network functions
according to research from Ovum Ltd. That app-store. Programmability implies to provide
figure is projected to reach $54 billion by 2016. telco services as cloud services. Programmability
Over-the-top (OTT) companies like Skype, is defined as network ability to move from pre-
Gmail Chat, Whatsup, which provide defined configurable network based on
communication services through the IP with free proprietary APIs to real time programmable
of charge, poses serious threat to telecom service network, based on open source APIs. A
providers in terms of revenue. These OTT programmable network will allow network
companies are making their way into handsets behavior to be modified in real-time and new
through mobile app stores and offering new applications and network services to be deployed
communications services for users, often for free. rapidly, independent of vendor development
OTT services use dedicated mobile and data cycles. Technological enablers to increase
networks or WIFI, without having any revenue programmability are NFV often called Network
share with mobile or fixed line operators. This Function Virtualization, concept to make telecom
means takes significant chunk of revenues away infrastructure, capable of being directed with
from the mobile operators as WhatUp did. software and Software Defined Networking
(SDN), will introduce programmable interfaces
Apart from OTT companies, cloud providers as to network functions, which is closed, proprietary
Amazon, Microsoft are also encroaching cloud based currently. Technologies as NFV (network
function virtualization) and SDN (software how these can be virtualised. NFVI supports the
defined network) have potential to bring cloud execution of VNF.
agility and elasticity in Telco environment. 3) NFV management and orchestration, which
covers the orchestration and lifecycle
NFV management of hardware(physical resources)
and/or software resources that support
Service providers’ networks are populated with a infrastructure virtualisation and the lifecycle
large and increasing variety of proprietary management of VNFs. NFV Management and
hardware appliances. To launch a new network orchestration focuses on all virtualization specific
service, service provider has numerous management tasks necessary in the NFV
operational challenges. It requires the space and framework.
power to accommodate new network elements,
compounded by the increasing costs of energy, SDN
capital investment challenges and the rarity of SDN is an architectural framework for creating
skills necessary to design, integrate and operate intelligent networks that are programmable,
increasingly complex hardware-based application aware, and more open. SDN allows
appliances. Moreover, hardware-based the network to transform into a more effective
appliances rapidly reach end of life, requiring business enabler. SDN architecture allows for a
much of the procure-design- integrate-deploy fully programmable physical and virtual network
cycle to be repeated with little or no revenue where service providers can deliver high-value
benefit. Network Functions Virtualization aims to network services with speed and flexibility.
address these problems by leveraging standard IT These programmability aspects allow dynamic
virtualization technology to consolidate many instantiation of services. In a very basic SDN
network equipment types onto industry standard architecture, the "control plane" (that makes
high volume servers, switches and storage, which decisions on where traffic is sent) is decoupled
could be located in Datacenters, Network Nodes from the "data plane” (that forwards traffic to the
and in the end user premises. NFV architecture as selected destination). This decoupled architecture
shown in figure 1, (ETSI GS NFV 002), separates not only allows for having programmable and
hardware from software, by introducing centralized control of network traffic but also
virtualization layer. creates possibilities of creating new services for
enterprise customers via software applications.
SDN uses openflow protocol and open-source
stake development e.g. openstack, to expose
network capabilities in south bound and north
bound interfaces, as shown in figure 2.

Figure 1: NFV high level architecture

Figure 1 illustrates the high level NFV


framework. As such, three main working
domains are identified in NFV
1) Virtualised network function (VNF) as the
software implementation of a network
function which is capable of running over
NFV.
2) NFV infrastructure (NFVI), including
diversity of physical resources, hardware and Figure 2: SDN High Level Architecture
SDN architecture states are stored into database, in case of
rollback scenarios.
4) Mapping Algorithm: Mapping between
service component and device configuration
is very crucial part of SDN controller.
Northbound Currently mapping between service
Manager activating and device configuration,
consumes long time in programming
mapping logic. Mapping algorithm should be
Mapping able to map any services to any device for
Algorithm centralized control and faster service/policy
deployment.
5) Yang modelling language: The data plane
Southbound and service plan are represented in modelling
Manager language YANG. The Network
Configuration Protocol, NETCONF is an
IETF network management protocol, is being
adopted by major network equipment
providers and has gained strong industry
support. YANG, specified in RFC 6020 is a
Figure 3: SDN Controller Generic Architecture data modelling language for the NETCONF
SDN architecture separates northbound and network configuration protocol. YANG
southbound interfaces to provide agile standardized the way to describe
development of new services, as shown in figure configuration models which help industry to
3. have vendor neutral interoperable data
modelling language. YANG definitions
SDN architecture has following building blocks: directly map to XML content. YANG was
1) Northbound Manager: NB manager manages specifically designed to model configuration
northbound interfaces with OSS/BSS and state data in network devices, it meets
systems, CLI based service portals, or EMS, key requirements for a configuration data
PM systems. New services should be created modelling language. These requirements
into service modelling plan, stored in include mechanisms to model operations and
centralized database, and pushed into service content layers as well as being easily read and
manager. understood by human implementers.
2) Southbound Manager: SB manager manages
southbound interfaces with network Business Applicability
resources i.e firewalls, IMS servers, EPC Both SDN and NFV bring a number of business
routers etc. SB manager represents device benefits when implemented in the networks and
configurations and renders from data plan, integrated with the business systems. We now
stored in database. look at a couple of solution implementations and
3) Data/Service Plan: Data and Service plans the benefits that they bring in. Two uses cases are
are modelled in centralised database, in IETF identified 1) centralized policy function and 2)
specified Yang modelling language. Any VoLTE service deployment to showcase business
new service, policy creation or modification applicability.
requires to manipulate service plan. Similarly
any resource configuration change, requires
to modify data plan. These changes are
further pushed into Northbound and
Southbound managers. Old configuration
Centralized Policy function SDN moves management functions out of the
hardware and places it in controller software that
A service chain simply consists of a set of executes in a server. As shown in figure 5, to
network services, such as firewalls or core routers build the policy functions for video services in
that are interconnected through the network to IMS network, in NFV/SDN environment, is
support end to end functionality. much easier than traditional approach. SDN
controller will configure the policy functions in
In the past, building a service chain to support a entire chain, centrally by using open source APIs.
new services took a great deal of time and effort. A standardized configuration protocol between
It meant acquiring network devices and cabling the controller and network devices replaces
them together in the required sequence. Each proprietary device configuration languages. As
service required a specialized hardware device, shown in figure 4, SDN controller has policy
and each device had to be individually configured manager and device manager(refer figure 3). At
for service policy with its own command syntax. Northbound interface, Policy manager will
The chance for error was high, and a problem in interface with OSS/BSS system or service portal
one component could disrupt the entire network. using REST or CLI API. Similarly at southbound
As shown in figure 4, to build the policy functions interface device manager will interface network
for video services in IMS network, each element resources to implement policy attributes, using
in the service chain, has to be configured open source protocols wrapper e.g Openflow.
individually. As video application load increase Because of NB and SB open interfaces, entire
over time, either service chain have to be policy enforcement function can be centralized
reconfigured or over-provisioned for future rather than fragmented. As a result, entire service
growth. Hardware capacity needed to be sized to chains policy functions can be provisioned and
support the maximum level of demand -- constantly reconfigured from the controller. In
something which might only occur at particular that scenario, the chance for error is much smaller
times of the year. Yet extra capacity has meant since the controller software has an overall view
extra capital investment. of the network, reducing the chance for
inconsistent device configurations.

Figure 5: NFV/SDN Service Chaining

NFV moves network functions out of dedicated


hardware devices and into software. Functions
Figure 4: Existing Service Chaining that in the past required specialized hardware
devices can now be performed on standard x86
servers. Specialized packet handling hardware
SDN and NFV enable network managers to
has been added to standard servers to make this
quickly and inexpensively create, modify and
possible. Moving network functions into software
remove service chains.
means that building a service chain no longer
requires acquiring hardware. Network functions has to be enhanced to support voice bearer path
typically execute as virtual machines under and IMS network elements requires to support
control of a hypervisor. When more bandwidth is VoLTE applications.
required, an additional virtual machine can be
provisioned to take part of the load, or the initial In LTE network, voice packets needs to be
VM can be moved to a higher capacity server or prioritized compared to other data packets.
to one that is less heavily loaded by other Telecm standard body, 3GPP has introduced QoS
applications. There's no need to overprovision framework to the purpose. QoS parameters are
since additional server-based capacity can be used to identify and then prioritize voice packets
added when needed. at layer 2 scheduler. These QoS parameters have
to be mapped to Diffserv model at transmission
VoLTE Service Deployment network to maintain the voice priority.

Current NB and SB interfaces are vendor specific In vendor controlled proprietary environment,
and mostly proprietary by nature. This restricts service provider has to depend on vendor
service provider’s ability to manage, manipulate software releases to deploy VoLTE service.
and consume services on demand and in near real Apart from that, application functionality has to
time, in short ability to govern services as cloud be aligned with Vendor specifications or service
computing services. The SDN architecture allows provider has to bear customization charges. This
for NB and SB APIs to facilitate faster proprietary API based service deployment model
application development and programmability by
is shown in Figure 6.
allowing API space for industry standard
languages as JAVA, REST, and Python. This NFV and SDN technologies address this vendor
allows for having a vibrant network applications lock-in situation, by opening up elements API for
ecosystem that can be used by customers to meet third party development.. NFV separates
business requirements. NFV, along with SDN hardware from software to provide cloud-like
potentially offer capability to integrate multiple
elasticity and SDN framework will expose
virtual functions from different vendors and
ability to create virtual networks and manage by network capabilities though APIs. As shown in
third parties tools and capabilities currently Figure 7, with SDN controller based architecture,
reserved only for equipment vendors. virtualized LTE and IMS functions can be
Currently service provider has rely on equipment centrally configured using Yang data models and
vendors to add new network service e.g. VoLTE. open APIs. SDN controller will move fragmented
configuration model into centralized model,
while NFV will provide hardware software
separation for independent scalability.

Figure 6: VoLTE Service Deployment in current scenario

VoLTE is VoIP service, offered using LTE as


access network and IMS as core network. To
Figure 7: VoLTE service deployment in NFV/SDN
deploy VoLTE in current scenarios, LTE network
[8]Automating Network and Service
Configuration Using NETCONF and YANG by
Summary Stefan Wallin and Claes Wikstrom (Tail-F
To counter the threat coming from cloud and system)
OTT providers, telecom service providers
requires to re-architect telco network, to design About Authors
and deploy new service rapidly. Technology
enablers as NFV and SDN have potential to drive Vadan Mehta has obtained B.E in
such telecom network re-architecture. NFV telecommunications from Oslo University and
framework consist of cloud technologies as currently working as NGN consultant for client
virtualization and orchestration for hardware AT&T mobility.
commoditization, while SDN promotes greater He is CCDA (cisco certified design association),
programmability by exposing network IPTD( IP telephony design expert), PMP and
capabilities though open-stack APIs and Open- ITILv3. He has 14 years of experience in wireless
flow standard. Ability to define network by open telecommunications and authored white paper on
APIs and virtualized functions, enable rapid Necessity of Flat network Architecture at IEEE
service deployment in Telco environment. India chapter wireless conclave. He is active
member of TMforum and The Open group.
Abbreviation
OTT: Over the Top Manish Singh has obtained his BE(Hons.) from
API: Application Programmable interface BITS Pilani India in Electrical & Electronics and
NFV: Network Function Virtualization is currently working as Project Director &
SDN: Software Defined Network Customer Delivery Manager for TechMahindra
VNF: Virtual Network Function AT&T LTE Test Program.
ETSI: European Telecommunications Standards
He has 21 years of experience in wireless
Institute
OSS: Operation Support System telecommunications across Europe, Asia and
BSS: Business Support System USA. He has developed several innovative
EMS: Element Management System solutions for UMTES RAN protocol testing and
IMS: IP Multimedia System validation. He is a UMTS and LTE RAN expert
LTE: Long Term Evolution and is active member of Small Cell forum,
EPC: Evolved Packet Core
IETF: Internet Engineering Task Force
VoLTE: Voice over LTE
Diffserv: Differentiated Services

Reference
[1] ETSI GS NFV-PER 002 V1.1.1 (2013-10)
[2] ETSI GS NFV-PER 002 V1.1.1 (2013-10)
[3]ETSI NFV Management and Orchestration -
An Overview by Mehmet Ersue
[4] Network Functions Virtualization: An
Introduction, Benefits, Enablers, Challenges
& Call for Action
[5] www.cloudnfv.com
[6] OpenDaylight - An Open Source Community
and Meritocracy for Software-Defined
Networking
[7] www.openstack.org

You might also like