SlideShare ist ein Scribd-Unternehmen logo
1 von 8
Downloaden Sie, um offline zu lesen
The communications technology journal since 1924 2013 • 2
Software-defined networking:
the service provider perspective
February 21, 2013
Software-defined
networking: the service
provider perspective
An architecture based on SDN techniques gives operators greater freedom
to balance operational and business parameters, such as network resilience,
service performance and QoE against opex and capex.
every year1
. One of the root causes of
network complexity lies in the tradi-
tional way technology has developed.
The design of network elements, such
as routers and switches, has tradition-
allybeenclosed;theytendtohavetheir
own management systems with verti-
callyintegratedforwardingandcontrol
components, and often use proprietary
interfaces and features. The goal of
network management is, however, to
ensurethattheentirenetworkbehaves
as desired – an objective that is much
more important than the capabilities
of any single network element. In fact,
implementing end-to-end networking
isanimportantmissionformostopera-
tors, and having to configure individu-
al network elements simply creates an
unwantedoverhead.
Network-wideprogrammability–the
capabilitytochangethebehaviorofthe
network as a whole – greatly simplifies
the management of networks. And the
purposeofSDNisexactlythat:tobeable
to modify the behavior of entire net-
worksinacontrolledmanner.
The tradition of slow innovation in
networking needs to be broken if net-
worksaretomeettheincreaseddemand
for transport and processing capaci-
ty. By integrating recent technological
advances and introducing network-
wide abstractions, SDN does just that.
Itisanevolutionarystepinnetworking.
Telephony has undergone similar
architectural transitions in the past.
One such evolution took place when a
clearseparationbetweenthefunctions
Ericsson’sapproachtoSDNgoesbeyond
the data center addressing issues in the
service-provider environment. In short
Ericsson’s approach is Service Provider
SDN. The concept aims to extend virtu-
alization and OpenFlow – an emerging
protocol for communication between
the control and data planes in an SDN
architecture–withthreeadditionalkey
enablers: integrated network control;
orchestrated network and cloud man-
agement;andserviceexposure.
There is no denying that networks
are becoming increasingly complex.
More and more functionality is being
integrated into each network element,
and more and more network elements
are needed to support evolving service
requirements–especiallytosupportris-
ing capacity needs, which are doubling
ATTILA TAKACS, ELISA BELLAGAMBA, AND JOE WILKE
The traditional way of describing
network architecture and how a
network behaves is through the
fixed designs and behaviors of its
various elements. The concept
of software-defined networking
(SDN) describes networks and
how they behave in a more flexible
way – through software tools that
describe network elements in
terms of programmable network
states.
The concept is based on split archi-
tecture, which separates forwarding
functions from control functions. This
decoupling removes some of the com-
plexity from network management,
providing operators with greater flexi-
bilitytomakechanges.
BOX A  Terms and abbreviations
API	 application programming interface
ARPU	 average revenue per user
CLI	 command-line interface
DPI	 deep packet inspection
GMPLS	 generalized multi-protocol
	 label switching
L2	 Layer 2
L3	 Layer 3
L2-L4	 Layers 2-4
M-MGW	 Mobile Media Gateway
MME	 Mobility Management Entity
MSC-S	 Mobile Switching Center Server
NAT	 Network Address Translation
NMS	 network management system
ONF	 Open Networking Foundation
OSS/BSS	 operations and business support 	
	systems
PE	 provider edge device
PGW	 Packet Data Network Gateway
RG	 residential gateway 	
RWA	 routing and wavelength
	assignment
SDN	 software-defined networking
SGW	 Service Gateway
SLA	 Service Level Agreement
VHG	 virtual home gateway
VoIP	 voice over IP
WAN	 wide area network
2
ERICSSON REVIEW • FEBRUARY 21, 2013
New network abstraction layers
of the data plane (including SGW, PGW
and M-MGW) and the control plane
(including MME and MSC-S) was intro-
duced. Now SDN has brought the con-
ceptofsplitarchitecturetonetworking.
As the business case proves, over the
next two to five years, SDN technology
willbedeployedinnetworksworldwide.
Atthesame time,theneed to maintain
traditional operational principles and
ensure interoperability between SDN
and more traditional networking com-
ponents will remain. In the future,
SDN will help operators to manage
scale,reducecostsandcreate­additional
­revenuestreams.
Standardization
The goal of the Open Networking
Foundation (ONF), which was estab-
lished in 2011, is to expedite the stan-
dardization of the key SDN interfaces.
Today, the work being conducted by
ONF focuses on the continued evolu-
tionoftheOpenFlowprotocol.ONFhas
recently established the Architecture
andFrameworkWorkingGroup,whose
goal is to specify the overall architec-
ture of SDN. The work carried out by
this group will guide future standard-
izationeffortsbasedonstrategicusecas-
es, requirements for data centers and
carrier networks, the main interfac-
es, and their roles in the architecture.
Ericsson is actively driving the work of
thisgroup,cooperatingwithotherorga-
nizations to promote the evolution of
OpenFlow and support an open-source
implementation of the most recent
specifications.
Otherstandardizationorganizations,
most notably the IETF, have recently
begun to extend their specifications
to support SDN principles. In IETF, the
Interface to the Routing System (i2rs)
WG and the recent activity of the Path
Computation Element (PCE) WG will
result in standardized ways to improve
flexibilityinchanginghowIP/MPLSnet-
worksbehave.Thisisachievedthrough
the introduction of new interfaces to
distributed protocols running in the
network,andmechanismstoadaptnet-
work behavior dynamically to applica-
tionrequirements.
Inadditiontostandardizationorgani-
zationsamultitudeofactivecommuni-
tiesandopen-sourceinitiatives,suchas
OpenStack, are getting involved in the
specificationofvariousSDNtools,work-
ingonmaturingthenetworkingaspect
ofvirtualization.
Architecturalvision
Split architecture – the decoupling of
control functions from the physical
devicestheygovern–isfundamentalto
theconceptofSDN.Insplit-architecture
networks, the process of forwarding in
thedataplaneisseparatedfromthecon-
troller that governs forwarding in the
control plane. In this way, data-plane
and control-plane functions can be
designed, dimensioned and optimized
separately, allowing capabilities from
theunderlyinghardwaretobeexposed
independently.
This ability to separate control and
forwardingsimplifiesthedevelopment
and deployment of new mechanisms,
and network behavior becomes easi-
er to manage, reprogram and extend.
Deploying a split architecture, howev-
er, does not remove the need for high-
availability software and hardware
components, as networks continue to
meet stringent carrier requirements.
However, the decoupling approach to
architecture will help rationalize the
network, making it easier to intro-
duce new functions and capabilities.
The ultimate goal of the SDN architec-
ture is to allow services and applica-
tions to issue requests to the network
dynamically, avoiding or reducing the
need for human intervention to create
newservices.This,comparedtotoday’s
practices,willreducethetimetomarket
of newservicesandapplications.
The OpenFlow protocol2
is support-
ing the separation of data and control
planes and allowing the path of pack-
etsthroughthenetworktobesoftware
determined. This protocol provides a
simple abstraction view of networking
equipment to the control layer. Split
architecture makes virtualization of
networking resources easier, and the
controlplanecanprovidevirtualviews
ofthenetworkfordifferentapplications
andtenants.
Ericsson has worked together with
service providers to understand their
needs for SDN both in terms of reduc-
ing costs and creating new revenue
opportunities. Based on these discus-
sions,Ericssonhasexpandedtheindus-
try definition of SDN and customized it
tofittheneedsofoperators.
Ericsson’s hybrid approach – Service
Provider SDN – extends industry def-
initions including virtualization and
OpenFlow with three additional key
enablers:
integratednetworkcontrol;
orchestratednetworkandcloud
management;and
serviceexposure.
Service exposure
Northbound APIs to allow networks to respond
dynamically to application/service requirements
Integrated network control
Control of entire network from radio to edge to
core to data center for superior performance
Orchestrated network and cloud management
Unified legacy and advanced network, cloud
management system and OSS/BSS to implement
SDN in step-by-step upgrade
Service provider needs:
Service Provider
SDN
• Accelerated service
innovation
• Advanced public/hybrid
enterprise and consumer
cloud services
• Improved QoE
• Opex reduction through
centralized management
• Capex control
FIGURE 1   Service Provider SDN – components and promise
3
ERICSSON REVIEW • FEBRUARY 21, 2013
intothisunifiedorchestrationlayerpro-
vides the necessary support for applica-
tions and tenants to trigger automatic
changes in the network, ensuring opti-
malQoSandguaranteeingSLAs.
Unified and centralized orchestra-
tionplatformsgreatlysimplifythepro-
cess of configuring, provisioning and
managing complex service networks.
Instead of having to tweak hundreds of
distributed control nodes using fairly
complexCLIprogramming,operations
staff can use simple intuitive program-
ming interfaces to quickly adjust net-
work configurations and create new
services. By accelerating the process
of service innovation, Service Provider
SDNwillleadtoincreasedmarketshare
and service ARPU, creating significant
revenue growth and possibly reducing
annualchurnrates.
A high-level network architecture
that supports the Service Provider SDN
visionisillustratedinFigure2.Service-
providernetworkswillcombinedistrib-
uted control plane nodes (traditional
routers and appliances), and data-plane
elements that are governed by central-
izedelements–SDNcontrollers–inthe
control plane. Consequently, to make
service-providernetworksprogramma-
ble,distributedandcentralizedcontrol-
planecomponentsmustbeexposedtoa
unifiedorchestrationplatform.Inaddi-
tion, the key elements of the orches-
tration platform and the control plane
needtobeexposedtonetworkandsub-
scriberapplications/services.
Applicationexamples
Themajorusecasesorapplicationsof
SDN in service-provider networks are
summarizedinFigure3.Oftheseappli-
cations, the data center was the first to
makeuseofSDN.Ericsson’sapproachto
this is described in several articles pub-
lishedinEricssonBusinessReview3
and
inEricssonReview4,5
.
SDN can be applied in the aggrega-
tion network to support sophisticated
virtualization and to simplify the con-
figuration and operation of this net-
work segment. Ericsson has developed
a proof-of-concept system in coopera-
tionwithTier1operatorstoevaluatethe
applicability of SDN to aggregation net-
works. This work has been carried out
as part of the European Commission’s
SeventhFrameworkProgramme6
.
Integratednetworkcontrol
Service providers will use SDN across
thenetworkfromaccess,toedgetocore
and all the way into the data center.
With integrated network control, oper-
ators can use their network features,
includingQoS,edgefunctionsandreal-
time activity indicators to deliver supe-
rioruserexperience.
Orchestratednetwork
andcloudmanagement
ServiceProviderSDNwillintegrateand
unifylegacynetworkmanagementsys-
tems with new control systems as well
as with OSS/BSS. The platform for inte-
grated orchestration supports end-to-
end network solutions ranging from
access over aggregation to edge func-
tions as well as the data centers used to
delivertelcoandenterpriseapplications
andservices.
Serviceexposure
Northbound APIs expose the orches-
tration platform to key network and
subscriber applications and services.
Together, the APIs and platforms allow
application developers to maximize
networkcapabilitieswithoutrequiring
intimate knowledge of their topology
orfunctions.
By expanding the perspective of SDN
to include these three elements, ser-
vice providers can evolve their exist-
ing network to the new architecture to
improvetheexperienceoftheircustom-
ers.ImplementingServiceProviderSDN
shouldremovethedumbpipelabelgiv-
ing operators an advantage over com-
petitorsthatdonotownnetworks.
Networkvirtualization
One of the benefits of Service Provider
SDN, especially from a network-­
spanning perspective is network vir-
tualization. Through virtualization,
logical abstractions of a network can
be exposed instead of a direct repre-
sentation of the physical network.
Virtualizationallowslogicaltopologies
tobecreated,aswellasprovidingaway
toabstracthardwareandsoftwarecom-
ponents from the underlying network
elements, thereby separating control
from forwarding capabilities and sup-
portingthecentralizationofcontrol.
Unified orchestration platforms sup-
portnetworkprogrammingatthehigh-
est layer as programming instructions
flow through the control hierarchy –
potentiallyallthewaydowntogranular
changesinflowpathsattheforwarding
plane level. Adding northbound APIs
Application
Control
Forwarding
Application
Control
Forwarding
(v) Control plane
APIs
(such as OpenFlow)
Tenants
SDN controller
Forwarding Forwarding
Integrated
systems
Routers Physical
Forwarding elements
Ericsson NMS and cloud management system
Virtual
Software
Hardware
Application
FIGURE 2  Service Provider SDN – architectural vision
4
ERICSSON REVIEW • FEBRUARY 21, 2013
New network abstraction layers
Ericsson and Telstra have jointly devel-
oped a service-chaining prototype that
leverages SDN technologies to enhance
granularity and dynamicity of service
creation. It also highlights how SDN
can simplify network provisioning and
improveresourceutilizationefficiency.
Packet-opticalintegrationisapopular
topicofdebate,outofwhichseveraldif-
ferent approaches are emerging. Split
architecture provides a simple way to
coordinatepacketandopticalnetwork-
ing;andsoSDN,enhancedwithfeatures
suchasroutingandwavelengthassign-
ment (RWA) and optical impairments
management will be a natural fit for
packet-opticalintegration.
Ericsson has started to develop solu-
tions to virtualize the home gateway.
Virtualization reduces the complexity
of the home gateway by moving most
of the sophisticated functions into the
network and, as a result, operators can
prolongthehomegatewayrefreshment
cycle, cut maintenance costs and accel-
eratetimetomarketfornewservices.
Virtualizationofaggregationnetworks
The characteristics shared by aggrega-
tionandmobile-backhaulnetworksare
a large number of nodes and relative-
ly static tunnels – that provide traffic
grooming for many flows. These net-
worksarealsoknownfortheirstringent
requirements with regard to reliabil-
ity and short recovery times. Besides
L2 technologies IP and IP/MPLS is mak-
ing an entrance as a generic backhaul
solution. From an operational point of
view, despite the availability of the dis-
tributed control plane technology, this
networksegmentisusuallyconfigured
statically through a centralized man-
agement system, with a point of touch
to every network element. This makes
the introduction of a centralized SDN
controllerstraightforwardforbackhaul
solutions.
Acontrolelementhostedonatelecom-
grade server platform or on an edge
router provides the operator with an
interface that has the same look and
feel as a single traditional router. The
differencebetweenoperatinganaggre-
gation SDN network and a traditional
network lies in the number of touch
points required to provision and oper-
ate the domain. In the case of SDN,
only a few points are needed to control
the connectivity for the entire net-
work. Consider, for example, an access/­
aggregation domain with hundreds or
even thousands of nodes running dis-
tributed IGP routing protocols and the
LabelDistributionProtocol(LDP)tocon-
figure MPLS forwarding. In this case,
SDNprinciplescanbeappliedtosimpli-
fy and increase the scalability of provi-
sioningandoperatingofsuchanetwork
by pulling together the configuration
of the whole network into just a few
controlpoints.
Thecontrolelementtreatstheunder-
lying forwarding elements as remote
linecardsofthesamesystemand,more
specifically, controls their flow entries
through the OpenFlow protocol. With
this approach, any kind of connectivi-
tymodelisfeasibleregardlessofwheth-
er the forwarding node is L2 or L3 as,
from a pure forwarding point of view,
the same model is used in both flows.
At the same time, network resilience at
the transport level can be implement-
ed by adding protection mechanisms
to the data path. The SDN controller
can pre-compute and pre-install back-
up routes and then protection switch-
ingishandledbythenetworkelements
for fast failover. Alternatively, the SDN
controller can reroute around failures,
incasemultiplefailuresoccur,orinsce-
nariosthathavelessstringentrecovery
requirements.
Fromtheoutside,theentirenetwork
segment appears to be one big PE rout-
erand,forthisreason,neighboringnet-
work elements of the SDN-controlled
area cannot tell the difference (from a
protocolpointofview)betweenitanda
traditional network. The network con-
troller handles the interfacing process
with legacy systems for connection set-
up.Additionalinformationonthispoint
can be found in a presentation on the
VirtualNetworkSystem7
.
Dynamicservice-chaining
Forinlineservices,suchasDPI,firewalls
(FWs),andNetworkAddressTranslation
(NAT), operators use different middle-
boxesorappliancestomanagesubscrib-
er traffic. Inline services can be hosted
on dedicated physical hardware, or on
virtual machines. Service chaining is
required to route certain subscriber
trafficthroughmorethanonesuchser-
vice.Therearestillnoprotocolsortools
available for operators to perform flex-
ible,dynamictrafficsteering.Solutions
currently available are either static or
their flexibility is significantly limited
byscalabilityinefficiencies.
Virtualization of
aggregation network
Virtual home
gateway
Policy-based
service chaining
Packet and optical
integration
Network support
for cloud
Cloud/data
centerMobile
Residental
Business
FIGURE 3  Application examples
5
ERICSSON REVIEW • FEBRUARY 21, 2013
Giventherateoftrafficgrowth,con-
tinuedinvestmentincapacityforinline
services needs to be managed careful-
ly. Dynamic service-chaining can opti-
mize the use of extensive high-touch
services by selectively steering traffic
through specific services or bypassing
them completely which, in turn, can
result in capex savings owing to the
avoidanceofover-dimensioning.
Greater control over traffic and
the use of subscriber-based selection
of inline services can lead to the cre-
ation of new offerings and new ways to
monetize networks. Dynamic service
steering enables operators to offer sub-
scribersaccesstoproductssuchasvirus
scanning, firewalls and content filters
throughanautomaticselectionandsub-
scribeportal.
This concept of dynamic service
chaining is built on SDN principles.
Ericsson’s proof-of-concept system uses
alogicallycentralizedOpenFlow-based
controllertomanagebothswitchesand
middleboxes. As well as the traditional
5-tuple, service chains can be differen-
tiated on subscriber behavior, applica-
tion, and the required service. Service
paths are unidirectional; that is, differ-
ent service paths can be specified for
upstreamanddownstreamtraffic.
Traffic steering has two phases. The
first classifies incoming packets and
assigns a service path to them based on
predefined policies. Packets are then
forwardedtothenextservice,basedon
the current position in their assigned
service path. No repeating classifica-
tion is required; hence the solution is
scalable.
TheSDNcontrollersetsupandrecon-
figures service chains flexibly to an
extent that is not possible with today’s
solutions.Thedynamicreconfiguration
ofservicechainsneedsamechanismto
handle notifications sent from middle-
boxestothecontroller.Forexample,the
DPI engine notifies the controller that
it has recognized a video flow. These
notifications may be communicated
using the extensibility features of the
OpenFlow1.xprotocol.
Figure 4 summarizes service-­
chaining principles. The Virtual
Network System (VNS) is a domain of
the network where the control plane is
centralizedwhichexcludessomeofthe
traditionalcontrolagents.AsimpleAPI,
such as OpenFlow, can be used to con-
troltheforwardingfunctionalityofthe
network,andtheVNScancreatenorth-
bound interfaces and APIs to support
creationofnewfeatures,suchasservice
chaining, which allows traffic flows to
besteereddynamicallythroughservic-
esorpartsthereofbyprogrammingfor-
wardingelements.
The services provided by the net-
work may reside on devices located in
different parts of the network, as well
as within an edge router – for example,
on the service cards of Ericsson’s Smart
ServicesRouter(SSR).Servicechainsare
programmedintothenetworkbasedon
acombinationofinformationelements
fromthedifferentlayers(L2-L4andpos-
siblyhigher).Basedonoperatorpolicies,
variousservicescanbeappliedtotraffic
flowsinthenetwork.
Forexample,trafficmaypassthrough
DPI and FW functions, as illustrated by
the red flow in Figure 4. However, once
the type of the flow has been deter-
mined by the DPI function, the opera-
tor may decide to modify the services
applied to it. For example, if the flow is
aninternetvideostream,itmaynolon-
ger need to pass the FW service, reduc-
ing load on it. Furthermore, after the
servicetypehasbeendetected,thesub-
sequent packets of the same flow may
no longer need to pass the DPI service
either;hencethepathoftheflowcanbe
updated – as indicated by the blue flow
inFigure4.
Packet-opticalintegration
The increased programmability that
SDN enables creates an opportunity to
address the challenges presented by
packet optical networking. SDN can
simplify multi-layer coordination and
optimizeresourceallocationateachlay-
er by redirecting traffic (such as VoIP,
video and web) based on the specific
requirementsofthetrafficandthebest
servinglayer.
Instead of a layered set of separated
media coordinated in a static manner,
SDNcouldtransformthepacket-optical
infrastructure to be more fluid, with a
unified recovery approach and an allo-
cation scheme based on real-time link
utilization and traffic composition.
The ONF still has some work to do to
adapt OpenFlow to cope with optical
constraints.
To speed up packet-optical inte-
gration, a hybrid architecture can be
deployed where OpenFlow drives the
packetdomain,andtheopticaldomain
remains under the control of GMPLS.
This approach utilizes the extensive
optical capabilities of GMPLS and,
therefore, instead working to extend
OpenFlow with optical capabilities, it
allowsustofocusontheactualintegra-
tion of optical and packet domains and
applicationsthatutilizetheflexibilityof
aunifiedSDNcontroller.
FIGURE 4   Service-chaining principles
Virtual Network System
domain
FW
DPI NAT FW
DPI
SSR
SDN
switch
Flow before
Flow after
SDN
switch
SDN
switch
6
ERICSSON REVIEW • FEBRUARY 21, 2013
New network abstraction layers
Homegatewaycontrol
Theconceptofthevirtualhomegateway
(VHG) introduces a new home-network
architecture primarily driven by con-
sideration to improve service delivery
and management. The target architec-
ture emerges by applying SDN capabil-
ities between the residential gateway
(RG) and the edge network – moving
most of the gateway’s functionalities
into an embedded execution environ-
ment. Virtualizing the RG significant-
ly reduces its complexity and provides
the operator with greater granularity
inremote-controlmanagement,which
can be extended to every home device
andappliance.Asaresult,operatorscan
reduce their investments significantly
byprolongingtheRGrefreshmentcycle,
cutting maintenance costs and acceler-
atingtimetomarketfornewservices.
TheVHGconceptallowsoperatorsto
offerseamlessandsecureremoteprofile
instantiationstretchingtheboundaries
ofahomenetworkwithoutcompromis-
ing security. The concept provides the
toolstoconfigureandreconfiguremid-
dleboxes dynamically, so that commu-
nication between devices attached to
different home networks can be estab-
lished, and/or provide specific connec-
tivity requirements for a third-party
service provider – between, for exam-
ple, a utility company and a particular
device.ByembeddingSDNcapabilities,
Ericsson’s concept enables operators to
offer personalized applications to sub-
scriberseachwithitsownspecificchain
ofmanagementpoliciesand/orservices.
The target architecture places an oper-
ator-controlled bridge at the custom-
er’s premises instead of a complex
router, while the L3-L7 functionalities
are migrated to the IP edge or into the
operator cloud. Using SDN technology
between the IP edge and the switch in
thiswayofferstheoperatorfine-grained
control for dynamic configuration of
theswitch.
Conclusion
Withitsbeginningsindata-centertech-
nology, SDN technology has developed
to the point where it can offer signif-
icant opportunities to service provid-
ers.Tomaximizethepotentialbenefits
and deliver superior user experience,
SDN needs to be implemented outside
the sphere of the data center across the
entire network. This can be achieved
throughenablingnetworkprogramma-
bilitybasedonopenAPIs.
Service Provider SDN will help
operators to scale networks and take
advantage of new revenue-­generating
possibilities. The broader Service
Provider SDN vision goes beyond lever-
aging split architecture to include sev-
eral software components that can be
combined to create a powerful end-to-
end orchestration platform for WANs
anddistributedclouddatacenters.Over
time, this comprehensive software-
based orchestration platform will be
able to treat the overall operator net-
workasasingleprogrammableentity.
7
ERICSSON REVIEW • FEBRUARY 21, 2013
Telefonaktiebolaget LM Ericsson
SE-164 83 Stockholm, Sweden
Phone: + 46 10 719 0000
Fax: +46 8 522 915 99
284 23-3191 | Uen
ISSN 0014-0171
© Ericsson AB 2013
Joe Wilke
is head of Development
Unit IP  Broadband
Technology Aachen. He
currently leads the SDN
execution program and holds a degree
in electrical engineering from the
University of Aachen, Germany and a
degree in engineering and business
from the University of Hagen,
Germany.
Elisa Bellagamba
is a portfolio strategy
manager in Product Area
IP  Broadband, where
she has been leading SDN
related activities since their very
beginning. She holds an M.Sc. cum
laude in computer science engineering
from Pisa University, Italy.
1.	 Ericsson, November 2012, Mobility Report, On the pulse of
the Networked Society, available at: http://www.ericsson.
com/ericsson-mobility-report
2.	 Open Networking Foundation, available at: https://www.
opennetworking.org/
3.	 Ericsson, November 2012, Ericsson Business Review, The
premium cloud: how operators can offer more, available at:
http://www.ericsson.com/news/121105-ebr-the-premium-
cloud-how-operators-can-offer-more_244159017_c
4.	 Ericsson Review, December 2012, Deploying telecom-grade
products in the cloud, available at: http://www.ericsson.
com/res/thecompany/docs/publications/ericsson_
review/2012/er-telecom-grade-cloud.pdf
5.	 Ericsson Review, December 2012, Enabling the network-
embedded cloud, available at: http://www.ericsson.
com/res/thecompany/docs/publications/ericsson_
review/2012/er-network-enabled-cloud.pdf
6.	 European Commission, Seventh Framework Programme,
Split Architecture Carrier Grade Networks, available at:
http://www.fp7-sparc.eu/
7.	 Elisa Bellagamba: Virtual Network System, MPLS
 Ethernet World Congress, Paris, February
2012, available at: http://www.slideshare.net/
EricssonSlides/e-bellagamba-mewc12-pa8
References
Attila Takacs
is a research manager
in the Packet
Technologies Research
Area of Ericsson
Research. He has been the technical
lead of research projects on Software
Defined Networks (SDN), OpenFlow,
GMPLS, Traffic Engineering, PCE, IP/
MPLS, Ethernet, and OAM for
transport networks. He is also an
active contributor to standardization;
in particular he has worked for ONF,
IETF and IEEE. He holds more than
30 international patent applications;
granted and in progress. He holds an
M.Sc. in computer science and a post-
graduate degree in banking
informatics, both from the Budapest
University of Technology and
Economics, in Hungary. He has an
MBA from the CEU Business School,
in Budapest.
The authors would like to thank Diego Caviglia, Andreas
Fasbender, Howard Green, Wassim Haddad, Alvaro de Jodra,
Ignacio Más, Don McCullough and Catherine Truchan for their
contributions to this article.
Acknowledgements

Weitere ähnliche Inhalte

Was ist angesagt?

Enabling the Future of Work with SD-WAN
Enabling the Future of Work with SD-WANEnabling the Future of Work with SD-WAN
Enabling the Future of Work with SD-WANXylos
 
Innovation Creates Differentiation, CeBIT
Innovation Creates Differentiation, CeBITInnovation Creates Differentiation, CeBIT
Innovation Creates Differentiation, CeBITHuawei Enterprise
 
Innovations in Edge Computing and MEC
Innovations in Edge Computing and MECInnovations in Edge Computing and MEC
Innovations in Edge Computing and MECSabidur Rahman
 
SCF Partners' Day: ETSI Multi-Access Edge Computing
SCF Partners' Day: ETSI Multi-Access Edge ComputingSCF Partners' Day: ETSI Multi-Access Edge Computing
SCF Partners' Day: ETSI Multi-Access Edge ComputingSmall Cell Forum
 
Industry's first ICT Converged Agile gateway for Enterprises
Industry's first ICT Converged Agile gateway for EnterprisesIndustry's first ICT Converged Agile gateway for Enterprises
Industry's first ICT Converged Agile gateway for EnterprisesHuawei Enterprise
 
Artificial intelligence in IoT-to-core network operations and management
Artificial intelligence in IoT-to-core network operations and managementArtificial intelligence in IoT-to-core network operations and management
Artificial intelligence in IoT-to-core network operations and managementADVA
 
CISCO: Accelerating Small Cell Deployments in the Enterprise
CISCO: Accelerating Small Cell Deployments in the EnterpriseCISCO: Accelerating Small Cell Deployments in the Enterprise
CISCO: Accelerating Small Cell Deployments in the EnterpriseSmall Cell Forum
 
Cisco Service Provider Vision and Strategy: Business Transforming Through Inn...
Cisco Service Provider Vision and Strategy: Business Transforming Through Inn...Cisco Service Provider Vision and Strategy: Business Transforming Through Inn...
Cisco Service Provider Vision and Strategy: Business Transforming Through Inn...Cisco Service Provider
 
Multi-access Edge Computing (MEC), Nokia
Multi-access Edge Computing (MEC), NokiaMulti-access Edge Computing (MEC), Nokia
Multi-access Edge Computing (MEC), NokiaSmall Cell Forum
 
Multimedia Analytics with 5G Edge Nodes
Multimedia Analytics with 5G Edge NodesMultimedia Analytics with 5G Edge Nodes
Multimedia Analytics with 5G Edge NodesAnand Bhojan
 
Smart Cities, Smart Cars, Smart Living
Smart Cities, Smart Cars, Smart LivingSmart Cities, Smart Cars, Smart Living
Smart Cities, Smart Cars, Smart LivingMarie-Paule Odini
 
Colt's evolution from MPLS to Cloud Networking
Colt's evolution from MPLS to Cloud Networking Colt's evolution from MPLS to Cloud Networking
Colt's evolution from MPLS to Cloud Networking Colt Technology Services
 
“Productizing Edge AI Across Applications and Verticals: Case Study and Insig...
“Productizing Edge AI Across Applications and Verticals: Case Study and Insig...“Productizing Edge AI Across Applications and Verticals: Case Study and Insig...
“Productizing Edge AI Across Applications and Verticals: Case Study and Insig...Edge AI and Vision Alliance
 
Edge computing: Cord build 17 telefonica use cases
Edge computing: Cord build 17 telefonica use casesEdge computing: Cord build 17 telefonica use cases
Edge computing: Cord build 17 telefonica use casesPatrick Lopez
 

Was ist angesagt? (20)

Colt: The Future of Telco Cloud
Colt: The Future of Telco Cloud Colt: The Future of Telco Cloud
Colt: The Future of Telco Cloud
 
Mapping EPN Partnerships
Mapping EPN PartnershipsMapping EPN Partnerships
Mapping EPN Partnerships
 
Enabling the Future of Work with SD-WAN
Enabling the Future of Work with SD-WANEnabling the Future of Work with SD-WAN
Enabling the Future of Work with SD-WAN
 
Innovation Creates Differentiation, CeBIT
Innovation Creates Differentiation, CeBITInnovation Creates Differentiation, CeBIT
Innovation Creates Differentiation, CeBIT
 
Innovations in Edge Computing and MEC
Innovations in Edge Computing and MECInnovations in Edge Computing and MEC
Innovations in Edge Computing and MEC
 
Introduction to Cloud
Introduction to CloudIntroduction to Cloud
Introduction to Cloud
 
Smart City #ITUWORLD
Smart City #ITUWORLDSmart City #ITUWORLD
Smart City #ITUWORLD
 
SCF Partners' Day: ETSI Multi-Access Edge Computing
SCF Partners' Day: ETSI Multi-Access Edge ComputingSCF Partners' Day: ETSI Multi-Access Edge Computing
SCF Partners' Day: ETSI Multi-Access Edge Computing
 
Industry's first ICT Converged Agile gateway for Enterprises
Industry's first ICT Converged Agile gateway for EnterprisesIndustry's first ICT Converged Agile gateway for Enterprises
Industry's first ICT Converged Agile gateway for Enterprises
 
Artificial intelligence in IoT-to-core network operations and management
Artificial intelligence in IoT-to-core network operations and managementArtificial intelligence in IoT-to-core network operations and management
Artificial intelligence in IoT-to-core network operations and management
 
CISCO: Accelerating Small Cell Deployments in the Enterprise
CISCO: Accelerating Small Cell Deployments in the EnterpriseCISCO: Accelerating Small Cell Deployments in the Enterprise
CISCO: Accelerating Small Cell Deployments in the Enterprise
 
Cisco Service Provider Vision and Strategy: Business Transforming Through Inn...
Cisco Service Provider Vision and Strategy: Business Transforming Through Inn...Cisco Service Provider Vision and Strategy: Business Transforming Through Inn...
Cisco Service Provider Vision and Strategy: Business Transforming Through Inn...
 
Multi-access Edge Computing (MEC), Nokia
Multi-access Edge Computing (MEC), NokiaMulti-access Edge Computing (MEC), Nokia
Multi-access Edge Computing (MEC), Nokia
 
Multimedia Analytics with 5G Edge Nodes
Multimedia Analytics with 5G Edge NodesMultimedia Analytics with 5G Edge Nodes
Multimedia Analytics with 5G Edge Nodes
 
Smart Cities, Smart Cars, Smart Living
Smart Cities, Smart Cars, Smart LivingSmart Cities, Smart Cars, Smart Living
Smart Cities, Smart Cars, Smart Living
 
Colt's evolution from MPLS to Cloud Networking
Colt's evolution from MPLS to Cloud Networking Colt's evolution from MPLS to Cloud Networking
Colt's evolution from MPLS to Cloud Networking
 
Agile IoT Solution
Agile IoT SolutionAgile IoT Solution
Agile IoT Solution
 
“Productizing Edge AI Across Applications and Verticals: Case Study and Insig...
“Productizing Edge AI Across Applications and Verticals: Case Study and Insig...“Productizing Edge AI Across Applications and Verticals: Case Study and Insig...
“Productizing Edge AI Across Applications and Verticals: Case Study and Insig...
 
Cisco at OFC 2016
Cisco at OFC 2016Cisco at OFC 2016
Cisco at OFC 2016
 
Edge computing: Cord build 17 telefonica use cases
Edge computing: Cord build 17 telefonica use casesEdge computing: Cord build 17 telefonica use cases
Edge computing: Cord build 17 telefonica use cases
 

Ähnlich wie Ericsson Review: Software-Defined-Networking

IRJET- Build SDN with Openflow Controller
IRJET-  	  Build SDN with Openflow ControllerIRJET-  	  Build SDN with Openflow Controller
IRJET- Build SDN with Openflow ControllerIRJET Journal
 
Towards an Open Data Center with an Interoperable Network (ODIN) Volume 3: So...
Towards an Open Data Center with an Interoperable Network (ODIN) Volume 3: So...Towards an Open Data Center with an Interoperable Network (ODIN) Volume 3: So...
Towards an Open Data Center with an Interoperable Network (ODIN) Volume 3: So...IBM India Smarter Computing
 
Architecture evolution for automation and network programmability
Architecture evolution for automation and network programmabilityArchitecture evolution for automation and network programmability
Architecture evolution for automation and network programmabilityEricsson
 
Software Defined Networking (SDN): A Revolution in Computer Network
Software Defined Networking (SDN): A Revolution in Computer NetworkSoftware Defined Networking (SDN): A Revolution in Computer Network
Software Defined Networking (SDN): A Revolution in Computer NetworkIOSR Journals
 
ONP 2.1 platforms maximize VNF interoperability
ONP 2.1 platforms maximize VNF interoperabilityONP 2.1 platforms maximize VNF interoperability
ONP 2.1 platforms maximize VNF interoperabilityPaul Stevens
 
A Centralized Network Management Application for Academia and Small Business ...
A Centralized Network Management Application for Academia and Small Business ...A Centralized Network Management Application for Academia and Small Business ...
A Centralized Network Management Application for Academia and Small Business ...ITIIIndustries
 
TheimplementationofSoftwareDefinedNetworkinginenterprisenetworks.pdf
TheimplementationofSoftwareDefinedNetworkinginenterprisenetworks.pdfTheimplementationofSoftwareDefinedNetworkinginenterprisenetworks.pdf
TheimplementationofSoftwareDefinedNetworkinginenterprisenetworks.pdfFernando Velez Varela
 
Software defined optical communication
Software defined optical communicationSoftware defined optical communication
Software defined optical communicationRonak Vyas
 
CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...
CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...
CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...IJCNCJournal
 
journal of mathematics research
journal of mathematics researchjournal of mathematics research
journal of mathematics researchrikaseorika
 
journal in research
journal in researchjournal in research
journal in researchrikaseorika
 
journal to publish research paper
journal to publish research paperjournal to publish research paper
journal to publish research paperrikaseorika
 
research on journaling
research on journalingresearch on journaling
research on journalingrikaseorika
 
journalism research paper
journalism research paperjournalism research paper
journalism research paperrikaseorika
 
An Investigation into Convergence of Networking and Storage Solutions
An Investigation into Convergence of Networking and Storage Solutions An Investigation into Convergence of Networking and Storage Solutions
An Investigation into Convergence of Networking and Storage Solutions Blesson Babu
 
SDN: A New Approach to Networking Technology
SDN: A New Approach to Networking TechnologySDN: A New Approach to Networking Technology
SDN: A New Approach to Networking TechnologyIRJET Journal
 
B530429_FinalDissertation
B530429_FinalDissertationB530429_FinalDissertation
B530429_FinalDissertationJasjoot Mudhar
 

Ähnlich wie Ericsson Review: Software-Defined-Networking (20)

IRJET- Build SDN with Openflow Controller
IRJET-  	  Build SDN with Openflow ControllerIRJET-  	  Build SDN with Openflow Controller
IRJET- Build SDN with Openflow Controller
 
Towards an Open Data Center with an Interoperable Network (ODIN) Volume 3: So...
Towards an Open Data Center with an Interoperable Network (ODIN) Volume 3: So...Towards an Open Data Center with an Interoperable Network (ODIN) Volume 3: So...
Towards an Open Data Center with an Interoperable Network (ODIN) Volume 3: So...
 
Software Defined Networking – Virtualization of Traffic Engineering
Software Defined Networking – Virtualization of Traffic EngineeringSoftware Defined Networking – Virtualization of Traffic Engineering
Software Defined Networking – Virtualization of Traffic Engineering
 
Architecture evolution for automation and network programmability
Architecture evolution for automation and network programmabilityArchitecture evolution for automation and network programmability
Architecture evolution for automation and network programmability
 
Software Defined Networking (SDN): A Revolution in Computer Network
Software Defined Networking (SDN): A Revolution in Computer NetworkSoftware Defined Networking (SDN): A Revolution in Computer Network
Software Defined Networking (SDN): A Revolution in Computer Network
 
ONP 2.1 platforms maximize VNF interoperability
ONP 2.1 platforms maximize VNF interoperabilityONP 2.1 platforms maximize VNF interoperability
ONP 2.1 platforms maximize VNF interoperability
 
A Centralized Network Management Application for Academia and Small Business ...
A Centralized Network Management Application for Academia and Small Business ...A Centralized Network Management Application for Academia and Small Business ...
A Centralized Network Management Application for Academia and Small Business ...
 
TheimplementationofSoftwareDefinedNetworkinginenterprisenetworks.pdf
TheimplementationofSoftwareDefinedNetworkinginenterprisenetworks.pdfTheimplementationofSoftwareDefinedNetworkinginenterprisenetworks.pdf
TheimplementationofSoftwareDefinedNetworkinginenterprisenetworks.pdf
 
Software defined optical communication
Software defined optical communicationSoftware defined optical communication
Software defined optical communication
 
CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...
CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...
CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...
 
journal of mathematics research
journal of mathematics researchjournal of mathematics research
journal of mathematics research
 
journal in research
journal in researchjournal in research
journal in research
 
journal to publish research paper
journal to publish research paperjournal to publish research paper
journal to publish research paper
 
research on journaling
research on journalingresearch on journaling
research on journaling
 
journalism research paper
journalism research paperjournalism research paper
journalism research paper
 
An Investigation into Convergence of Networking and Storage Solutions
An Investigation into Convergence of Networking and Storage Solutions An Investigation into Convergence of Networking and Storage Solutions
An Investigation into Convergence of Networking and Storage Solutions
 
TERM PAPER
TERM PAPERTERM PAPER
TERM PAPER
 
SDN: A New Approach to Networking Technology
SDN: A New Approach to Networking TechnologySDN: A New Approach to Networking Technology
SDN: A New Approach to Networking Technology
 
E018113036
E018113036E018113036
E018113036
 
B530429_FinalDissertation
B530429_FinalDissertationB530429_FinalDissertation
B530429_FinalDissertation
 

Mehr von Ericsson

Ericsson Technology Review: Versatile Video Coding explained – the future of ...
Ericsson Technology Review: Versatile Video Coding explained – the future of ...Ericsson Technology Review: Versatile Video Coding explained – the future of ...
Ericsson Technology Review: Versatile Video Coding explained – the future of ...Ericsson
 
Ericsson Technology Review: issue 2, 2020
 Ericsson Technology Review: issue 2, 2020 Ericsson Technology Review: issue 2, 2020
Ericsson Technology Review: issue 2, 2020Ericsson
 
Ericsson Technology Review: Integrated access and backhaul – a new type of wi...
Ericsson Technology Review: Integrated access and backhaul – a new type of wi...Ericsson Technology Review: Integrated access and backhaul – a new type of wi...
Ericsson Technology Review: Integrated access and backhaul – a new type of wi...Ericsson
 
Ericsson Technology Review: Critical IoT connectivity: Ideal for time-critica...
Ericsson Technology Review: Critical IoT connectivity: Ideal for time-critica...Ericsson Technology Review: Critical IoT connectivity: Ideal for time-critica...
Ericsson Technology Review: Critical IoT connectivity: Ideal for time-critica...Ericsson
 
Ericsson Technology Review: 5G evolution: 3GPP releases 16 & 17 overview (upd...
Ericsson Technology Review: 5G evolution: 3GPP releases 16 & 17 overview (upd...Ericsson Technology Review: 5G evolution: 3GPP releases 16 & 17 overview (upd...
Ericsson Technology Review: 5G evolution: 3GPP releases 16 & 17 overview (upd...Ericsson
 
Ericsson Technology Review: The future of cloud computing: Highly distributed...
Ericsson Technology Review: The future of cloud computing: Highly distributed...Ericsson Technology Review: The future of cloud computing: Highly distributed...
Ericsson Technology Review: The future of cloud computing: Highly distributed...Ericsson
 
Ericsson Technology Review: Optimizing UICC modules for IoT applications
Ericsson Technology Review: Optimizing UICC modules for IoT applicationsEricsson Technology Review: Optimizing UICC modules for IoT applications
Ericsson Technology Review: Optimizing UICC modules for IoT applicationsEricsson
 
Ericsson Technology Review: issue 1, 2020
Ericsson Technology Review: issue 1, 2020Ericsson Technology Review: issue 1, 2020
Ericsson Technology Review: issue 1, 2020Ericsson
 
Ericsson Technology Review: 5G BSS: Evolving BSS to fit the 5G economy
Ericsson Technology Review: 5G BSS: Evolving BSS to fit the 5G economyEricsson Technology Review: 5G BSS: Evolving BSS to fit the 5G economy
Ericsson Technology Review: 5G BSS: Evolving BSS to fit the 5G economyEricsson
 
Ericsson Technology Review: 5G migration strategy from EPS to 5G system
Ericsson Technology Review: 5G migration strategy from EPS to 5G systemEricsson Technology Review: 5G migration strategy from EPS to 5G system
Ericsson Technology Review: 5G migration strategy from EPS to 5G systemEricsson
 
Ericsson Technology Review: Creating the next-generation edge-cloud ecosystem
Ericsson Technology Review: Creating the next-generation edge-cloud ecosystemEricsson Technology Review: Creating the next-generation edge-cloud ecosystem
Ericsson Technology Review: Creating the next-generation edge-cloud ecosystemEricsson
 
Ericsson Technology Review: Issue 2/2019
Ericsson Technology Review: Issue 2/2019Ericsson Technology Review: Issue 2/2019
Ericsson Technology Review: Issue 2/2019Ericsson
 
Ericsson Technology Review: Spotlight on the Internet of Things
Ericsson Technology Review: Spotlight on the Internet of ThingsEricsson Technology Review: Spotlight on the Internet of Things
Ericsson Technology Review: Spotlight on the Internet of ThingsEricsson
 
Ericsson Technology Review - Technology Trends 2019
Ericsson Technology Review - Technology Trends 2019Ericsson Technology Review - Technology Trends 2019
Ericsson Technology Review - Technology Trends 2019Ericsson
 
Ericsson Technology Review: Driving transformation in the automotive and road...
Ericsson Technology Review: Driving transformation in the automotive and road...Ericsson Technology Review: Driving transformation in the automotive and road...
Ericsson Technology Review: Driving transformation in the automotive and road...Ericsson
 
SD-WAN Orchestration
SD-WAN OrchestrationSD-WAN Orchestration
SD-WAN OrchestrationEricsson
 
Ericsson Technology Review: 5G-TSN integration meets networking requirements ...
Ericsson Technology Review: 5G-TSN integration meets networking requirements ...Ericsson Technology Review: 5G-TSN integration meets networking requirements ...
Ericsson Technology Review: 5G-TSN integration meets networking requirements ...Ericsson
 
Ericsson Technology Review: Meeting 5G latency requirements with inactive state
Ericsson Technology Review: Meeting 5G latency requirements with inactive stateEricsson Technology Review: Meeting 5G latency requirements with inactive state
Ericsson Technology Review: Meeting 5G latency requirements with inactive stateEricsson
 
Ericsson Technology Review: Cloud-native application design in the telecom do...
Ericsson Technology Review: Cloud-native application design in the telecom do...Ericsson Technology Review: Cloud-native application design in the telecom do...
Ericsson Technology Review: Cloud-native application design in the telecom do...Ericsson
 
Ericsson Technology Review: Service exposure: a critical capability in a 5G w...
Ericsson Technology Review: Service exposure: a critical capability in a 5G w...Ericsson Technology Review: Service exposure: a critical capability in a 5G w...
Ericsson Technology Review: Service exposure: a critical capability in a 5G w...Ericsson
 

Mehr von Ericsson (20)

Ericsson Technology Review: Versatile Video Coding explained – the future of ...
Ericsson Technology Review: Versatile Video Coding explained – the future of ...Ericsson Technology Review: Versatile Video Coding explained – the future of ...
Ericsson Technology Review: Versatile Video Coding explained – the future of ...
 
Ericsson Technology Review: issue 2, 2020
 Ericsson Technology Review: issue 2, 2020 Ericsson Technology Review: issue 2, 2020
Ericsson Technology Review: issue 2, 2020
 
Ericsson Technology Review: Integrated access and backhaul – a new type of wi...
Ericsson Technology Review: Integrated access and backhaul – a new type of wi...Ericsson Technology Review: Integrated access and backhaul – a new type of wi...
Ericsson Technology Review: Integrated access and backhaul – a new type of wi...
 
Ericsson Technology Review: Critical IoT connectivity: Ideal for time-critica...
Ericsson Technology Review: Critical IoT connectivity: Ideal for time-critica...Ericsson Technology Review: Critical IoT connectivity: Ideal for time-critica...
Ericsson Technology Review: Critical IoT connectivity: Ideal for time-critica...
 
Ericsson Technology Review: 5G evolution: 3GPP releases 16 & 17 overview (upd...
Ericsson Technology Review: 5G evolution: 3GPP releases 16 & 17 overview (upd...Ericsson Technology Review: 5G evolution: 3GPP releases 16 & 17 overview (upd...
Ericsson Technology Review: 5G evolution: 3GPP releases 16 & 17 overview (upd...
 
Ericsson Technology Review: The future of cloud computing: Highly distributed...
Ericsson Technology Review: The future of cloud computing: Highly distributed...Ericsson Technology Review: The future of cloud computing: Highly distributed...
Ericsson Technology Review: The future of cloud computing: Highly distributed...
 
Ericsson Technology Review: Optimizing UICC modules for IoT applications
Ericsson Technology Review: Optimizing UICC modules for IoT applicationsEricsson Technology Review: Optimizing UICC modules for IoT applications
Ericsson Technology Review: Optimizing UICC modules for IoT applications
 
Ericsson Technology Review: issue 1, 2020
Ericsson Technology Review: issue 1, 2020Ericsson Technology Review: issue 1, 2020
Ericsson Technology Review: issue 1, 2020
 
Ericsson Technology Review: 5G BSS: Evolving BSS to fit the 5G economy
Ericsson Technology Review: 5G BSS: Evolving BSS to fit the 5G economyEricsson Technology Review: 5G BSS: Evolving BSS to fit the 5G economy
Ericsson Technology Review: 5G BSS: Evolving BSS to fit the 5G economy
 
Ericsson Technology Review: 5G migration strategy from EPS to 5G system
Ericsson Technology Review: 5G migration strategy from EPS to 5G systemEricsson Technology Review: 5G migration strategy from EPS to 5G system
Ericsson Technology Review: 5G migration strategy from EPS to 5G system
 
Ericsson Technology Review: Creating the next-generation edge-cloud ecosystem
Ericsson Technology Review: Creating the next-generation edge-cloud ecosystemEricsson Technology Review: Creating the next-generation edge-cloud ecosystem
Ericsson Technology Review: Creating the next-generation edge-cloud ecosystem
 
Ericsson Technology Review: Issue 2/2019
Ericsson Technology Review: Issue 2/2019Ericsson Technology Review: Issue 2/2019
Ericsson Technology Review: Issue 2/2019
 
Ericsson Technology Review: Spotlight on the Internet of Things
Ericsson Technology Review: Spotlight on the Internet of ThingsEricsson Technology Review: Spotlight on the Internet of Things
Ericsson Technology Review: Spotlight on the Internet of Things
 
Ericsson Technology Review - Technology Trends 2019
Ericsson Technology Review - Technology Trends 2019Ericsson Technology Review - Technology Trends 2019
Ericsson Technology Review - Technology Trends 2019
 
Ericsson Technology Review: Driving transformation in the automotive and road...
Ericsson Technology Review: Driving transformation in the automotive and road...Ericsson Technology Review: Driving transformation in the automotive and road...
Ericsson Technology Review: Driving transformation in the automotive and road...
 
SD-WAN Orchestration
SD-WAN OrchestrationSD-WAN Orchestration
SD-WAN Orchestration
 
Ericsson Technology Review: 5G-TSN integration meets networking requirements ...
Ericsson Technology Review: 5G-TSN integration meets networking requirements ...Ericsson Technology Review: 5G-TSN integration meets networking requirements ...
Ericsson Technology Review: 5G-TSN integration meets networking requirements ...
 
Ericsson Technology Review: Meeting 5G latency requirements with inactive state
Ericsson Technology Review: Meeting 5G latency requirements with inactive stateEricsson Technology Review: Meeting 5G latency requirements with inactive state
Ericsson Technology Review: Meeting 5G latency requirements with inactive state
 
Ericsson Technology Review: Cloud-native application design in the telecom do...
Ericsson Technology Review: Cloud-native application design in the telecom do...Ericsson Technology Review: Cloud-native application design in the telecom do...
Ericsson Technology Review: Cloud-native application design in the telecom do...
 
Ericsson Technology Review: Service exposure: a critical capability in a 5G w...
Ericsson Technology Review: Service exposure: a critical capability in a 5G w...Ericsson Technology Review: Service exposure: a critical capability in a 5G w...
Ericsson Technology Review: Service exposure: a critical capability in a 5G w...
 

Kürzlich hochgeladen

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 

Kürzlich hochgeladen (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 

Ericsson Review: Software-Defined-Networking

  • 1. The communications technology journal since 1924 2013 • 2 Software-defined networking: the service provider perspective February 21, 2013
  • 2. Software-defined networking: the service provider perspective An architecture based on SDN techniques gives operators greater freedom to balance operational and business parameters, such as network resilience, service performance and QoE against opex and capex. every year1 . One of the root causes of network complexity lies in the tradi- tional way technology has developed. The design of network elements, such as routers and switches, has tradition- allybeenclosed;theytendtohavetheir own management systems with verti- callyintegratedforwardingandcontrol components, and often use proprietary interfaces and features. The goal of network management is, however, to ensurethattheentirenetworkbehaves as desired – an objective that is much more important than the capabilities of any single network element. In fact, implementing end-to-end networking isanimportantmissionformostopera- tors, and having to configure individu- al network elements simply creates an unwantedoverhead. Network-wideprogrammability–the capabilitytochangethebehaviorofthe network as a whole – greatly simplifies the management of networks. And the purposeofSDNisexactlythat:tobeable to modify the behavior of entire net- worksinacontrolledmanner. The tradition of slow innovation in networking needs to be broken if net- worksaretomeettheincreaseddemand for transport and processing capaci- ty. By integrating recent technological advances and introducing network- wide abstractions, SDN does just that. Itisanevolutionarystepinnetworking. Telephony has undergone similar architectural transitions in the past. One such evolution took place when a clearseparationbetweenthefunctions Ericsson’sapproachtoSDNgoesbeyond the data center addressing issues in the service-provider environment. In short Ericsson’s approach is Service Provider SDN. The concept aims to extend virtu- alization and OpenFlow – an emerging protocol for communication between the control and data planes in an SDN architecture–withthreeadditionalkey enablers: integrated network control; orchestrated network and cloud man- agement;andserviceexposure. There is no denying that networks are becoming increasingly complex. More and more functionality is being integrated into each network element, and more and more network elements are needed to support evolving service requirements–especiallytosupportris- ing capacity needs, which are doubling ATTILA TAKACS, ELISA BELLAGAMBA, AND JOE WILKE The traditional way of describing network architecture and how a network behaves is through the fixed designs and behaviors of its various elements. The concept of software-defined networking (SDN) describes networks and how they behave in a more flexible way – through software tools that describe network elements in terms of programmable network states. The concept is based on split archi- tecture, which separates forwarding functions from control functions. This decoupling removes some of the com- plexity from network management, providing operators with greater flexi- bilitytomakechanges. BOX A Terms and abbreviations API application programming interface ARPU average revenue per user CLI command-line interface DPI deep packet inspection GMPLS generalized multi-protocol label switching L2 Layer 2 L3 Layer 3 L2-L4 Layers 2-4 M-MGW Mobile Media Gateway MME Mobility Management Entity MSC-S Mobile Switching Center Server NAT Network Address Translation NMS network management system ONF Open Networking Foundation OSS/BSS operations and business support systems PE provider edge device PGW Packet Data Network Gateway RG residential gateway RWA routing and wavelength assignment SDN software-defined networking SGW Service Gateway SLA Service Level Agreement VHG virtual home gateway VoIP voice over IP WAN wide area network 2 ERICSSON REVIEW • FEBRUARY 21, 2013 New network abstraction layers
  • 3. of the data plane (including SGW, PGW and M-MGW) and the control plane (including MME and MSC-S) was intro- duced. Now SDN has brought the con- ceptofsplitarchitecturetonetworking. As the business case proves, over the next two to five years, SDN technology willbedeployedinnetworksworldwide. Atthesame time,theneed to maintain traditional operational principles and ensure interoperability between SDN and more traditional networking com- ponents will remain. In the future, SDN will help operators to manage scale,reducecostsandcreate­additional ­revenuestreams. Standardization The goal of the Open Networking Foundation (ONF), which was estab- lished in 2011, is to expedite the stan- dardization of the key SDN interfaces. Today, the work being conducted by ONF focuses on the continued evolu- tionoftheOpenFlowprotocol.ONFhas recently established the Architecture andFrameworkWorkingGroup,whose goal is to specify the overall architec- ture of SDN. The work carried out by this group will guide future standard- izationeffortsbasedonstrategicusecas- es, requirements for data centers and carrier networks, the main interfac- es, and their roles in the architecture. Ericsson is actively driving the work of thisgroup,cooperatingwithotherorga- nizations to promote the evolution of OpenFlow and support an open-source implementation of the most recent specifications. Otherstandardizationorganizations, most notably the IETF, have recently begun to extend their specifications to support SDN principles. In IETF, the Interface to the Routing System (i2rs) WG and the recent activity of the Path Computation Element (PCE) WG will result in standardized ways to improve flexibilityinchanginghowIP/MPLSnet- worksbehave.Thisisachievedthrough the introduction of new interfaces to distributed protocols running in the network,andmechanismstoadaptnet- work behavior dynamically to applica- tionrequirements. Inadditiontostandardizationorgani- zationsamultitudeofactivecommuni- tiesandopen-sourceinitiatives,suchas OpenStack, are getting involved in the specificationofvariousSDNtools,work- ingonmaturingthenetworkingaspect ofvirtualization. Architecturalvision Split architecture – the decoupling of control functions from the physical devicestheygovern–isfundamentalto theconceptofSDN.Insplit-architecture networks, the process of forwarding in thedataplaneisseparatedfromthecon- troller that governs forwarding in the control plane. In this way, data-plane and control-plane functions can be designed, dimensioned and optimized separately, allowing capabilities from theunderlyinghardwaretobeexposed independently. This ability to separate control and forwardingsimplifiesthedevelopment and deployment of new mechanisms, and network behavior becomes easi- er to manage, reprogram and extend. Deploying a split architecture, howev- er, does not remove the need for high- availability software and hardware components, as networks continue to meet stringent carrier requirements. However, the decoupling approach to architecture will help rationalize the network, making it easier to intro- duce new functions and capabilities. The ultimate goal of the SDN architec- ture is to allow services and applica- tions to issue requests to the network dynamically, avoiding or reducing the need for human intervention to create newservices.This,comparedtotoday’s practices,willreducethetimetomarket of newservicesandapplications. The OpenFlow protocol2 is support- ing the separation of data and control planes and allowing the path of pack- etsthroughthenetworktobesoftware determined. This protocol provides a simple abstraction view of networking equipment to the control layer. Split architecture makes virtualization of networking resources easier, and the controlplanecanprovidevirtualviews ofthenetworkfordifferentapplications andtenants. Ericsson has worked together with service providers to understand their needs for SDN both in terms of reduc- ing costs and creating new revenue opportunities. Based on these discus- sions,Ericssonhasexpandedtheindus- try definition of SDN and customized it tofittheneedsofoperators. Ericsson’s hybrid approach – Service Provider SDN – extends industry def- initions including virtualization and OpenFlow with three additional key enablers: integratednetworkcontrol; orchestratednetworkandcloud management;and serviceexposure. Service exposure Northbound APIs to allow networks to respond dynamically to application/service requirements Integrated network control Control of entire network from radio to edge to core to data center for superior performance Orchestrated network and cloud management Unified legacy and advanced network, cloud management system and OSS/BSS to implement SDN in step-by-step upgrade Service provider needs: Service Provider SDN • Accelerated service innovation • Advanced public/hybrid enterprise and consumer cloud services • Improved QoE • Opex reduction through centralized management • Capex control FIGURE 1 Service Provider SDN – components and promise 3 ERICSSON REVIEW • FEBRUARY 21, 2013
  • 4. intothisunifiedorchestrationlayerpro- vides the necessary support for applica- tions and tenants to trigger automatic changes in the network, ensuring opti- malQoSandguaranteeingSLAs. Unified and centralized orchestra- tionplatformsgreatlysimplifythepro- cess of configuring, provisioning and managing complex service networks. Instead of having to tweak hundreds of distributed control nodes using fairly complexCLIprogramming,operations staff can use simple intuitive program- ming interfaces to quickly adjust net- work configurations and create new services. By accelerating the process of service innovation, Service Provider SDNwillleadtoincreasedmarketshare and service ARPU, creating significant revenue growth and possibly reducing annualchurnrates. A high-level network architecture that supports the Service Provider SDN visionisillustratedinFigure2.Service- providernetworkswillcombinedistrib- uted control plane nodes (traditional routers and appliances), and data-plane elements that are governed by central- izedelements–SDNcontrollers–inthe control plane. Consequently, to make service-providernetworksprogramma- ble,distributedandcentralizedcontrol- planecomponentsmustbeexposedtoa unifiedorchestrationplatform.Inaddi- tion, the key elements of the orches- tration platform and the control plane needtobeexposedtonetworkandsub- scriberapplications/services. Applicationexamples Themajorusecasesorapplicationsof SDN in service-provider networks are summarizedinFigure3.Oftheseappli- cations, the data center was the first to makeuseofSDN.Ericsson’sapproachto this is described in several articles pub- lishedinEricssonBusinessReview3 and inEricssonReview4,5 . SDN can be applied in the aggrega- tion network to support sophisticated virtualization and to simplify the con- figuration and operation of this net- work segment. Ericsson has developed a proof-of-concept system in coopera- tionwithTier1operatorstoevaluatethe applicability of SDN to aggregation net- works. This work has been carried out as part of the European Commission’s SeventhFrameworkProgramme6 . Integratednetworkcontrol Service providers will use SDN across thenetworkfromaccess,toedgetocore and all the way into the data center. With integrated network control, oper- ators can use their network features, includingQoS,edgefunctionsandreal- time activity indicators to deliver supe- rioruserexperience. Orchestratednetwork andcloudmanagement ServiceProviderSDNwillintegrateand unifylegacynetworkmanagementsys- tems with new control systems as well as with OSS/BSS. The platform for inte- grated orchestration supports end-to- end network solutions ranging from access over aggregation to edge func- tions as well as the data centers used to delivertelcoandenterpriseapplications andservices. Serviceexposure Northbound APIs expose the orches- tration platform to key network and subscriber applications and services. Together, the APIs and platforms allow application developers to maximize networkcapabilitieswithoutrequiring intimate knowledge of their topology orfunctions. By expanding the perspective of SDN to include these three elements, ser- vice providers can evolve their exist- ing network to the new architecture to improvetheexperienceoftheircustom- ers.ImplementingServiceProviderSDN shouldremovethedumbpipelabelgiv- ing operators an advantage over com- petitorsthatdonotownnetworks. Networkvirtualization One of the benefits of Service Provider SDN, especially from a network-­ spanning perspective is network vir- tualization. Through virtualization, logical abstractions of a network can be exposed instead of a direct repre- sentation of the physical network. Virtualizationallowslogicaltopologies tobecreated,aswellasprovidingaway toabstracthardwareandsoftwarecom- ponents from the underlying network elements, thereby separating control from forwarding capabilities and sup- portingthecentralizationofcontrol. Unified orchestration platforms sup- portnetworkprogrammingatthehigh- est layer as programming instructions flow through the control hierarchy – potentiallyallthewaydowntogranular changesinflowpathsattheforwarding plane level. Adding northbound APIs Application Control Forwarding Application Control Forwarding (v) Control plane APIs (such as OpenFlow) Tenants SDN controller Forwarding Forwarding Integrated systems Routers Physical Forwarding elements Ericsson NMS and cloud management system Virtual Software Hardware Application FIGURE 2 Service Provider SDN – architectural vision 4 ERICSSON REVIEW • FEBRUARY 21, 2013 New network abstraction layers
  • 5. Ericsson and Telstra have jointly devel- oped a service-chaining prototype that leverages SDN technologies to enhance granularity and dynamicity of service creation. It also highlights how SDN can simplify network provisioning and improveresourceutilizationefficiency. Packet-opticalintegrationisapopular topicofdebate,outofwhichseveraldif- ferent approaches are emerging. Split architecture provides a simple way to coordinatepacketandopticalnetwork- ing;andsoSDN,enhancedwithfeatures suchasroutingandwavelengthassign- ment (RWA) and optical impairments management will be a natural fit for packet-opticalintegration. Ericsson has started to develop solu- tions to virtualize the home gateway. Virtualization reduces the complexity of the home gateway by moving most of the sophisticated functions into the network and, as a result, operators can prolongthehomegatewayrefreshment cycle, cut maintenance costs and accel- eratetimetomarketfornewservices. Virtualizationofaggregationnetworks The characteristics shared by aggrega- tionandmobile-backhaulnetworksare a large number of nodes and relative- ly static tunnels – that provide traffic grooming for many flows. These net- worksarealsoknownfortheirstringent requirements with regard to reliabil- ity and short recovery times. Besides L2 technologies IP and IP/MPLS is mak- ing an entrance as a generic backhaul solution. From an operational point of view, despite the availability of the dis- tributed control plane technology, this networksegmentisusuallyconfigured statically through a centralized man- agement system, with a point of touch to every network element. This makes the introduction of a centralized SDN controllerstraightforwardforbackhaul solutions. Acontrolelementhostedonatelecom- grade server platform or on an edge router provides the operator with an interface that has the same look and feel as a single traditional router. The differencebetweenoperatinganaggre- gation SDN network and a traditional network lies in the number of touch points required to provision and oper- ate the domain. In the case of SDN, only a few points are needed to control the connectivity for the entire net- work. Consider, for example, an access/­ aggregation domain with hundreds or even thousands of nodes running dis- tributed IGP routing protocols and the LabelDistributionProtocol(LDP)tocon- figure MPLS forwarding. In this case, SDNprinciplescanbeappliedtosimpli- fy and increase the scalability of provi- sioningandoperatingofsuchanetwork by pulling together the configuration of the whole network into just a few controlpoints. Thecontrolelementtreatstheunder- lying forwarding elements as remote linecardsofthesamesystemand,more specifically, controls their flow entries through the OpenFlow protocol. With this approach, any kind of connectivi- tymodelisfeasibleregardlessofwheth- er the forwarding node is L2 or L3 as, from a pure forwarding point of view, the same model is used in both flows. At the same time, network resilience at the transport level can be implement- ed by adding protection mechanisms to the data path. The SDN controller can pre-compute and pre-install back- up routes and then protection switch- ingishandledbythenetworkelements for fast failover. Alternatively, the SDN controller can reroute around failures, incasemultiplefailuresoccur,orinsce- nariosthathavelessstringentrecovery requirements. Fromtheoutside,theentirenetwork segment appears to be one big PE rout- erand,forthisreason,neighboringnet- work elements of the SDN-controlled area cannot tell the difference (from a protocolpointofview)betweenitanda traditional network. The network con- troller handles the interfacing process with legacy systems for connection set- up.Additionalinformationonthispoint can be found in a presentation on the VirtualNetworkSystem7 . Dynamicservice-chaining Forinlineservices,suchasDPI,firewalls (FWs),andNetworkAddressTranslation (NAT), operators use different middle- boxesorappliancestomanagesubscrib- er traffic. Inline services can be hosted on dedicated physical hardware, or on virtual machines. Service chaining is required to route certain subscriber trafficthroughmorethanonesuchser- vice.Therearestillnoprotocolsortools available for operators to perform flex- ible,dynamictrafficsteering.Solutions currently available are either static or their flexibility is significantly limited byscalabilityinefficiencies. Virtualization of aggregation network Virtual home gateway Policy-based service chaining Packet and optical integration Network support for cloud Cloud/data centerMobile Residental Business FIGURE 3 Application examples 5 ERICSSON REVIEW • FEBRUARY 21, 2013
  • 6. Giventherateoftrafficgrowth,con- tinuedinvestmentincapacityforinline services needs to be managed careful- ly. Dynamic service-chaining can opti- mize the use of extensive high-touch services by selectively steering traffic through specific services or bypassing them completely which, in turn, can result in capex savings owing to the avoidanceofover-dimensioning. Greater control over traffic and the use of subscriber-based selection of inline services can lead to the cre- ation of new offerings and new ways to monetize networks. Dynamic service steering enables operators to offer sub- scribersaccesstoproductssuchasvirus scanning, firewalls and content filters throughanautomaticselectionandsub- scribeportal. This concept of dynamic service chaining is built on SDN principles. Ericsson’s proof-of-concept system uses alogicallycentralizedOpenFlow-based controllertomanagebothswitchesand middleboxes. As well as the traditional 5-tuple, service chains can be differen- tiated on subscriber behavior, applica- tion, and the required service. Service paths are unidirectional; that is, differ- ent service paths can be specified for upstreamanddownstreamtraffic. Traffic steering has two phases. The first classifies incoming packets and assigns a service path to them based on predefined policies. Packets are then forwardedtothenextservice,basedon the current position in their assigned service path. No repeating classifica- tion is required; hence the solution is scalable. TheSDNcontrollersetsupandrecon- figures service chains flexibly to an extent that is not possible with today’s solutions.Thedynamicreconfiguration ofservicechainsneedsamechanismto handle notifications sent from middle- boxestothecontroller.Forexample,the DPI engine notifies the controller that it has recognized a video flow. These notifications may be communicated using the extensibility features of the OpenFlow1.xprotocol. Figure 4 summarizes service-­ chaining principles. The Virtual Network System (VNS) is a domain of the network where the control plane is centralizedwhichexcludessomeofthe traditionalcontrolagents.AsimpleAPI, such as OpenFlow, can be used to con- troltheforwardingfunctionalityofthe network,andtheVNScancreatenorth- bound interfaces and APIs to support creationofnewfeatures,suchasservice chaining, which allows traffic flows to besteereddynamicallythroughservic- esorpartsthereofbyprogrammingfor- wardingelements. The services provided by the net- work may reside on devices located in different parts of the network, as well as within an edge router – for example, on the service cards of Ericsson’s Smart ServicesRouter(SSR).Servicechainsare programmedintothenetworkbasedon acombinationofinformationelements fromthedifferentlayers(L2-L4andpos- siblyhigher).Basedonoperatorpolicies, variousservicescanbeappliedtotraffic flowsinthenetwork. Forexample,trafficmaypassthrough DPI and FW functions, as illustrated by the red flow in Figure 4. However, once the type of the flow has been deter- mined by the DPI function, the opera- tor may decide to modify the services applied to it. For example, if the flow is aninternetvideostream,itmaynolon- ger need to pass the FW service, reduc- ing load on it. Furthermore, after the servicetypehasbeendetected,thesub- sequent packets of the same flow may no longer need to pass the DPI service either;hencethepathoftheflowcanbe updated – as indicated by the blue flow inFigure4. Packet-opticalintegration The increased programmability that SDN enables creates an opportunity to address the challenges presented by packet optical networking. SDN can simplify multi-layer coordination and optimizeresourceallocationateachlay- er by redirecting traffic (such as VoIP, video and web) based on the specific requirementsofthetrafficandthebest servinglayer. Instead of a layered set of separated media coordinated in a static manner, SDNcouldtransformthepacket-optical infrastructure to be more fluid, with a unified recovery approach and an allo- cation scheme based on real-time link utilization and traffic composition. The ONF still has some work to do to adapt OpenFlow to cope with optical constraints. To speed up packet-optical inte- gration, a hybrid architecture can be deployed where OpenFlow drives the packetdomain,andtheopticaldomain remains under the control of GMPLS. This approach utilizes the extensive optical capabilities of GMPLS and, therefore, instead working to extend OpenFlow with optical capabilities, it allowsustofocusontheactualintegra- tion of optical and packet domains and applicationsthatutilizetheflexibilityof aunifiedSDNcontroller. FIGURE 4 Service-chaining principles Virtual Network System domain FW DPI NAT FW DPI SSR SDN switch Flow before Flow after SDN switch SDN switch 6 ERICSSON REVIEW • FEBRUARY 21, 2013 New network abstraction layers
  • 7. Homegatewaycontrol Theconceptofthevirtualhomegateway (VHG) introduces a new home-network architecture primarily driven by con- sideration to improve service delivery and management. The target architec- ture emerges by applying SDN capabil- ities between the residential gateway (RG) and the edge network – moving most of the gateway’s functionalities into an embedded execution environ- ment. Virtualizing the RG significant- ly reduces its complexity and provides the operator with greater granularity inremote-controlmanagement,which can be extended to every home device andappliance.Asaresult,operatorscan reduce their investments significantly byprolongingtheRGrefreshmentcycle, cutting maintenance costs and acceler- atingtimetomarketfornewservices. TheVHGconceptallowsoperatorsto offerseamlessandsecureremoteprofile instantiationstretchingtheboundaries ofahomenetworkwithoutcompromis- ing security. The concept provides the toolstoconfigureandreconfiguremid- dleboxes dynamically, so that commu- nication between devices attached to different home networks can be estab- lished, and/or provide specific connec- tivity requirements for a third-party service provider – between, for exam- ple, a utility company and a particular device.ByembeddingSDNcapabilities, Ericsson’s concept enables operators to offer personalized applications to sub- scriberseachwithitsownspecificchain ofmanagementpoliciesand/orservices. The target architecture places an oper- ator-controlled bridge at the custom- er’s premises instead of a complex router, while the L3-L7 functionalities are migrated to the IP edge or into the operator cloud. Using SDN technology between the IP edge and the switch in thiswayofferstheoperatorfine-grained control for dynamic configuration of theswitch. Conclusion Withitsbeginningsindata-centertech- nology, SDN technology has developed to the point where it can offer signif- icant opportunities to service provid- ers.Tomaximizethepotentialbenefits and deliver superior user experience, SDN needs to be implemented outside the sphere of the data center across the entire network. This can be achieved throughenablingnetworkprogramma- bilitybasedonopenAPIs. Service Provider SDN will help operators to scale networks and take advantage of new revenue-­generating possibilities. The broader Service Provider SDN vision goes beyond lever- aging split architecture to include sev- eral software components that can be combined to create a powerful end-to- end orchestration platform for WANs anddistributedclouddatacenters.Over time, this comprehensive software- based orchestration platform will be able to treat the overall operator net- workasasingleprogrammableentity. 7 ERICSSON REVIEW • FEBRUARY 21, 2013
  • 8. Telefonaktiebolaget LM Ericsson SE-164 83 Stockholm, Sweden Phone: + 46 10 719 0000 Fax: +46 8 522 915 99 284 23-3191 | Uen ISSN 0014-0171 © Ericsson AB 2013 Joe Wilke is head of Development Unit IP Broadband Technology Aachen. He currently leads the SDN execution program and holds a degree in electrical engineering from the University of Aachen, Germany and a degree in engineering and business from the University of Hagen, Germany. Elisa Bellagamba is a portfolio strategy manager in Product Area IP Broadband, where she has been leading SDN related activities since their very beginning. She holds an M.Sc. cum laude in computer science engineering from Pisa University, Italy. 1. Ericsson, November 2012, Mobility Report, On the pulse of the Networked Society, available at: http://www.ericsson. com/ericsson-mobility-report 2. Open Networking Foundation, available at: https://www. opennetworking.org/ 3. Ericsson, November 2012, Ericsson Business Review, The premium cloud: how operators can offer more, available at: http://www.ericsson.com/news/121105-ebr-the-premium- cloud-how-operators-can-offer-more_244159017_c 4. Ericsson Review, December 2012, Deploying telecom-grade products in the cloud, available at: http://www.ericsson. com/res/thecompany/docs/publications/ericsson_ review/2012/er-telecom-grade-cloud.pdf 5. Ericsson Review, December 2012, Enabling the network- embedded cloud, available at: http://www.ericsson. com/res/thecompany/docs/publications/ericsson_ review/2012/er-network-enabled-cloud.pdf 6. European Commission, Seventh Framework Programme, Split Architecture Carrier Grade Networks, available at: http://www.fp7-sparc.eu/ 7. Elisa Bellagamba: Virtual Network System, MPLS Ethernet World Congress, Paris, February 2012, available at: http://www.slideshare.net/ EricssonSlides/e-bellagamba-mewc12-pa8 References Attila Takacs is a research manager in the Packet Technologies Research Area of Ericsson Research. He has been the technical lead of research projects on Software Defined Networks (SDN), OpenFlow, GMPLS, Traffic Engineering, PCE, IP/ MPLS, Ethernet, and OAM for transport networks. He is also an active contributor to standardization; in particular he has worked for ONF, IETF and IEEE. He holds more than 30 international patent applications; granted and in progress. He holds an M.Sc. in computer science and a post- graduate degree in banking informatics, both from the Budapest University of Technology and Economics, in Hungary. He has an MBA from the CEU Business School, in Budapest. The authors would like to thank Diego Caviglia, Andreas Fasbender, Howard Green, Wassim Haddad, Alvaro de Jodra, Ignacio Más, Don McCullough and Catherine Truchan for their contributions to this article. Acknowledgements