This document summarizes network softwarization trends, challenges, and research efforts. It discusses how telecommunications companies are shifting their focus from hardware-centric to software-centric networks. This allows for more flexible and agile networks through technologies like Network Functions Virtualization (NFV) and Software-Defined Networking (SDN). NFV aims to virtualize network functions on commodity hardware, while SDN separates the control and data planes for increased programmability. The document outlines trends driving these changes, challenges faced by network operators, and several ongoing research projects exploring NFV, SDN, and their synergies to realize the benefits of software-defined networks.
The realization of network softwarization, an overarching buzzword to encompass all software-centric developments from the Software-Defined Networking (SDN) and Network Function Virtualization (NFV) trends, is being enabled through a set of innovations in high-speed data plane design and implementation. Recent efforts include te-architecting the hardware-software interfaces and exposing programmatic interfaces (e.g., OpenFlow), programmable hardware-based pipelines (e.g. Protocol Independent Switch Architecture – PISA) along suitabe programming languages (e.g., P4), and multiple advances on low overhead virtualization and fast packet processing libraries (e.g. DPDK, FD.io) for Linux based general purpose processor platforms. This talk provides an overview of relevant ongoing work and discusses the trade-offs of each design and implementation choice of software-defined dataplanes regarding Programmability, Performance, and Portability.
Network functions virtualization (NFV) is a network architecture concept that uses the technologies of IT virtualization to virtualized entire classes of network node functions into building blocks that may connect, or chain together, to create communication services.
Reconstructing computer networking with RINA: how solid scientific foundation...ICT PRISTINE
Reconstructing computer networking with RINA: how solid scientific foundations can allow Europe to become a world leader in internetworking, RINA tutorial to the EC
The realization of network softwarization, an overarching buzzword to encompass all software-centric developments from the Software-Defined Networking (SDN) and Network Function Virtualization (NFV) trends, is being enabled through a set of innovations in high-speed data plane design and implementation. Recent efforts include te-architecting the hardware-software interfaces and exposing programmatic interfaces (e.g., OpenFlow), programmable hardware-based pipelines (e.g. Protocol Independent Switch Architecture – PISA) along suitabe programming languages (e.g., P4), and multiple advances on low overhead virtualization and fast packet processing libraries (e.g. DPDK, FD.io) for Linux based general purpose processor platforms. This talk provides an overview of relevant ongoing work and discusses the trade-offs of each design and implementation choice of software-defined dataplanes regarding Programmability, Performance, and Portability.
Network functions virtualization (NFV) is a network architecture concept that uses the technologies of IT virtualization to virtualized entire classes of network node functions into building blocks that may connect, or chain together, to create communication services.
Reconstructing computer networking with RINA: how solid scientific foundation...ICT PRISTINE
Reconstructing computer networking with RINA: how solid scientific foundations can allow Europe to become a world leader in internetworking, RINA tutorial to the EC
Superfluid networking for 5G: vision and state of the artStefano Salsano
In physics, superfluidity is a state in which matter behaves like a fluid with zero viscosity. The vision of superfluid networking corresponds to the ability to decompose services into network functions to be deployed on-the-fly, run them anywhere in the network (core, aggregation, edge) and shift them transparently to different locations and heterogeneous execution environments. Superfluid networking tackles crucial shortcomings in today’s networks like long provisioning times, with wasteful over-provisioning used to meet variable demand and reliance on rigid and cost-ineffective hardware devices. The 5G System architecture can be deployed using techniques like Network Function Virtualization (NFV) that potentially enable the realization of superfluid networking. In this talk, we discuss the state of the art of NFV models and infrastructures for 5G and illustrate the path toward superfluid networking, considering the results of the Superfluidity research project (funded by EU in the H2020 framework).
Cloud native architecture is emerging for Telecom workloads. To support these emerging trends, Intel is targeting enhancements to the Dataplane Development Kit (DPDK). The enhancements would target network service mesh with dedicated sidecar accelerators and the mechanism to build the mesh dynamically.
Speaker: Gerald Rogers. Gerald Rogers is a Principal Engineer in the Network Products Group focused on virtual switching, network function virtualization and Data Plane Development Kit (DPDK). After joining Intel in 2005, Gerald has worked as a software engineer and architect in the embedded and networking groups. For the past 7 years Gerald has led the network virtual switching software and hardware acceleration effort to drive Intel architecture into the networking and telecommunications industry. Gerald holds a Bachelor’s degree in Electrical Engineering and a Master’s degree in Computer Science, and has 20 years of experience in the networking and telecommunications industry.
Software-Defined Networking (SDN): Unleashing the Power of the NetworkRobert Keahey
It goes without saying that cloud computing has dramatically reshaped the information technology services landscape. Virtualization is unleashing the power of commodity-based technology and open source communities are building new applications and services at an astonishing rate, but networking has lagged behind compute and storage in virtualization and automation. We’ve become accustomed to specialized networking silicon, complex operating systems and highly distributed control planes. For the most part, we’ve accepted the model along with its high costs.
All that is changing! New protocols such as OpenFlow are freeing the network control plane from proprietary operating systems and hardware platforms. We are entering a new era where customers control the features – and release schedules – of new, open networking applications that address the needs of the mega-scale world.
A lot of work is required to realize the potential of Software-Defined Networking (SDN), where we can enjoy the benefits derived from “software automating software.” This talk will examine some of the history that led us to the point where current networking architectures are no longer viable for cloud computing at mega-scale. We’ll take a look at the basics of SDN and some of its key elements – OpenFlow, network virtualization, and orchestration – along with some of the initiatives and companies that are setting the stage for the next generation of networking.
Development, test, and characterization of MEC platforms with Teranium and Dr...Michelle Holley
Mobile edge computing delivers cloud computing at the edge of the cellular network to drive services quality and innovation. The ability for CSPs and ISVs to effectively develop, deliver, and deploy MEC services on a given platform directly correlates with the availability and maturity of associated tools and test environment. Dronava is a hyper-connected, web-scale network reference design for the 5G mobile network, suitable for use as a test and development socket for cloud applications developed for MEC platforms with tools such as the Intel NEV SDK. With Dronava, developers can drive the application with real traffics from the network edge to the EPC core, and if need be, connect with services in the core network in order to fully characterize the functionalities, latency, and throughput of the platform and application.Teranium is an integrated development environment that simplifies the development, packaging, and deployment/management of cloud applications. Teranium can be utilized to develop and deploy MEC applications on a number of platforms. Together with Dronava, Teranium helps to reduce complexity and improve efficiency in the ability of CSPs and ISVs to adopt and deploy MEC-base services.
Redes LTE Comunitárias no Brasil: Modelamento, Implantação e Manutenção Sustentáveis com base em Novos Paradigmas de Redes.
Projeto financiado pela FAPESP Processo: 18/23101-0
Resumo
Em relatório publicado pelo Comitê Gestor da Internet no Brasil (CGI.br) em 2018, em termos de acesso à Internet por banda larga no Brasil, há uma ampla desigualdade entre as classes econômicas A/B (maior) e D/E (menor), fato evidenciado nas análises entre as áreas urbanas e rural. Além de evidenciar que cerca de 34% dos brasileiros ainda não possuem acesso à Internet, o relatório também explica que o acesso à Internet é um catalisador de desenvolvimento social, econômico e tecnológico: fato consagrado em diversas pesquisas internacionais e enfatizado pela organização Internet Society. Redes sem fio comunitárias têm se tornado um meio sustentável de promover meios acessíveis de conexão à Internet,tanto em áreas rurais remotas quanto em regiões urbanas densas. Em sua ampla maioria, redes sem fio comunitárias adotam a tecnologia wifi, no entanto apenas recentemente, devido ao desenvolvimento de tecnologias de código livre e de baixo custo, o padrão Long-Term Evolution (LTE) começou a ser explorado para estes fins. Logo, não há conhecimento na literatura acadêmica de estudos que busquem utilizar e melhorar o padrão LTE aplicado à redes sem fio comunitárias. Nesse escopo, esta proposta busca trazer conceitos inovadores de novos paradigmas de redes, Redes Definidas por Software (Software Defined Networks -SDN) e Virtualização de Funções de Rede (Network Functions Virtualization - NFV), para o desenvolvimento de redes LTE comunitárias. Por meio de uma metodologia ágil de testes,conceitos de SDN e NFV serão aplicados no desenvolvimento de mecanismos que realizem o gerenciamento inteligente de recursos de redes LTE comunitárias visando desempenho eficiente e tolerância a falhas robusta, i.e., a sustentabilidade da rede. Todos estes estudos serão feitos tendo por base um levantamento de características de redes sem fio comunitárias em operação no Brasil proposto para o início do projeto. Ao final, a execução desta proposta irá produzir um material didático elucidando as formas de modelamento, implantação, e manutenção sustentável de uma rede LTE comunitária nos moldes dos estudos realizados por esta proposta (i.e., com todos os dados, avaliações, metodologias, e protótipos). Este material será utilizado como base de uma proposta de implantação de uma rede LTE comunitária no Brasil junto ao programa "Beyond the Net" da Internet Society.
Evento: https://www.lasse.ufpa.br/co5gam/
Video: https://www.youtube.com/watch?v=5dEb9oIAaPY
An introduction to the key concepts of SDN and NFV with visuals of:
- How SDN is transforming the Data Center
- How NFV is transforming the Service Provider domain and the End-customer domain
- Objectives
- Origin
- Ambassadors
- Applicability
- Analogies
- Benefits
- Industry Standards
- Drivers
- Obstacles
- Growth
- Resources and Events
Software-Defined Networking SDN - A Brief IntroductionJason TC HOU (侯宗成)
Internet Research Lab at NTU, Taiwan.
Software-Defined Networking overview and framework introduction. (ppt slide for download.) Comparing server virtualization and network virtualization, take Onix controller as an example. A quick view to LightRadio from Alcetel-Lucent.
5G cellular communications opens an opportunity for a wider realm in networking, one which can encompass the Internet (including IOT). With D2D, Device-to-Device communications, devices can cluster themselves into high power computing platforms.
We show the practicality of mapping RDMA over wireless. Think wireless InfiniBand or wireless OmniPath.
The ensuing number of cluster can be exponentially larger than the number of devices. Clusters can run side-by-side as multi instance software.
See how protocol-free networking becomes realistic as D2D clusters facilitate networking code becoming loadable, user-space software.
Short presentation of RINA and its associated European research activities, with a special emphasis in the IRATI project. Presented at the EU-Korea Workshop 2013.
Superfluid networking for 5G: vision and state of the artStefano Salsano
In physics, superfluidity is a state in which matter behaves like a fluid with zero viscosity. The vision of superfluid networking corresponds to the ability to decompose services into network functions to be deployed on-the-fly, run them anywhere in the network (core, aggregation, edge) and shift them transparently to different locations and heterogeneous execution environments. Superfluid networking tackles crucial shortcomings in today’s networks like long provisioning times, with wasteful over-provisioning used to meet variable demand and reliance on rigid and cost-ineffective hardware devices. The 5G System architecture can be deployed using techniques like Network Function Virtualization (NFV) that potentially enable the realization of superfluid networking. In this talk, we discuss the state of the art of NFV models and infrastructures for 5G and illustrate the path toward superfluid networking, considering the results of the Superfluidity research project (funded by EU in the H2020 framework).
Cloud native architecture is emerging for Telecom workloads. To support these emerging trends, Intel is targeting enhancements to the Dataplane Development Kit (DPDK). The enhancements would target network service mesh with dedicated sidecar accelerators and the mechanism to build the mesh dynamically.
Speaker: Gerald Rogers. Gerald Rogers is a Principal Engineer in the Network Products Group focused on virtual switching, network function virtualization and Data Plane Development Kit (DPDK). After joining Intel in 2005, Gerald has worked as a software engineer and architect in the embedded and networking groups. For the past 7 years Gerald has led the network virtual switching software and hardware acceleration effort to drive Intel architecture into the networking and telecommunications industry. Gerald holds a Bachelor’s degree in Electrical Engineering and a Master’s degree in Computer Science, and has 20 years of experience in the networking and telecommunications industry.
Software-Defined Networking (SDN): Unleashing the Power of the NetworkRobert Keahey
It goes without saying that cloud computing has dramatically reshaped the information technology services landscape. Virtualization is unleashing the power of commodity-based technology and open source communities are building new applications and services at an astonishing rate, but networking has lagged behind compute and storage in virtualization and automation. We’ve become accustomed to specialized networking silicon, complex operating systems and highly distributed control planes. For the most part, we’ve accepted the model along with its high costs.
All that is changing! New protocols such as OpenFlow are freeing the network control plane from proprietary operating systems and hardware platforms. We are entering a new era where customers control the features – and release schedules – of new, open networking applications that address the needs of the mega-scale world.
A lot of work is required to realize the potential of Software-Defined Networking (SDN), where we can enjoy the benefits derived from “software automating software.” This talk will examine some of the history that led us to the point where current networking architectures are no longer viable for cloud computing at mega-scale. We’ll take a look at the basics of SDN and some of its key elements – OpenFlow, network virtualization, and orchestration – along with some of the initiatives and companies that are setting the stage for the next generation of networking.
Development, test, and characterization of MEC platforms with Teranium and Dr...Michelle Holley
Mobile edge computing delivers cloud computing at the edge of the cellular network to drive services quality and innovation. The ability for CSPs and ISVs to effectively develop, deliver, and deploy MEC services on a given platform directly correlates with the availability and maturity of associated tools and test environment. Dronava is a hyper-connected, web-scale network reference design for the 5G mobile network, suitable for use as a test and development socket for cloud applications developed for MEC platforms with tools such as the Intel NEV SDK. With Dronava, developers can drive the application with real traffics from the network edge to the EPC core, and if need be, connect with services in the core network in order to fully characterize the functionalities, latency, and throughput of the platform and application.Teranium is an integrated development environment that simplifies the development, packaging, and deployment/management of cloud applications. Teranium can be utilized to develop and deploy MEC applications on a number of platforms. Together with Dronava, Teranium helps to reduce complexity and improve efficiency in the ability of CSPs and ISVs to adopt and deploy MEC-base services.
Redes LTE Comunitárias no Brasil: Modelamento, Implantação e Manutenção Sustentáveis com base em Novos Paradigmas de Redes.
Projeto financiado pela FAPESP Processo: 18/23101-0
Resumo
Em relatório publicado pelo Comitê Gestor da Internet no Brasil (CGI.br) em 2018, em termos de acesso à Internet por banda larga no Brasil, há uma ampla desigualdade entre as classes econômicas A/B (maior) e D/E (menor), fato evidenciado nas análises entre as áreas urbanas e rural. Além de evidenciar que cerca de 34% dos brasileiros ainda não possuem acesso à Internet, o relatório também explica que o acesso à Internet é um catalisador de desenvolvimento social, econômico e tecnológico: fato consagrado em diversas pesquisas internacionais e enfatizado pela organização Internet Society. Redes sem fio comunitárias têm se tornado um meio sustentável de promover meios acessíveis de conexão à Internet,tanto em áreas rurais remotas quanto em regiões urbanas densas. Em sua ampla maioria, redes sem fio comunitárias adotam a tecnologia wifi, no entanto apenas recentemente, devido ao desenvolvimento de tecnologias de código livre e de baixo custo, o padrão Long-Term Evolution (LTE) começou a ser explorado para estes fins. Logo, não há conhecimento na literatura acadêmica de estudos que busquem utilizar e melhorar o padrão LTE aplicado à redes sem fio comunitárias. Nesse escopo, esta proposta busca trazer conceitos inovadores de novos paradigmas de redes, Redes Definidas por Software (Software Defined Networks -SDN) e Virtualização de Funções de Rede (Network Functions Virtualization - NFV), para o desenvolvimento de redes LTE comunitárias. Por meio de uma metodologia ágil de testes,conceitos de SDN e NFV serão aplicados no desenvolvimento de mecanismos que realizem o gerenciamento inteligente de recursos de redes LTE comunitárias visando desempenho eficiente e tolerância a falhas robusta, i.e., a sustentabilidade da rede. Todos estes estudos serão feitos tendo por base um levantamento de características de redes sem fio comunitárias em operação no Brasil proposto para o início do projeto. Ao final, a execução desta proposta irá produzir um material didático elucidando as formas de modelamento, implantação, e manutenção sustentável de uma rede LTE comunitária nos moldes dos estudos realizados por esta proposta (i.e., com todos os dados, avaliações, metodologias, e protótipos). Este material será utilizado como base de uma proposta de implantação de uma rede LTE comunitária no Brasil junto ao programa "Beyond the Net" da Internet Society.
Evento: https://www.lasse.ufpa.br/co5gam/
Video: https://www.youtube.com/watch?v=5dEb9oIAaPY
An introduction to the key concepts of SDN and NFV with visuals of:
- How SDN is transforming the Data Center
- How NFV is transforming the Service Provider domain and the End-customer domain
- Objectives
- Origin
- Ambassadors
- Applicability
- Analogies
- Benefits
- Industry Standards
- Drivers
- Obstacles
- Growth
- Resources and Events
Software-Defined Networking SDN - A Brief IntroductionJason TC HOU (侯宗成)
Internet Research Lab at NTU, Taiwan.
Software-Defined Networking overview and framework introduction. (ppt slide for download.) Comparing server virtualization and network virtualization, take Onix controller as an example. A quick view to LightRadio from Alcetel-Lucent.
5G cellular communications opens an opportunity for a wider realm in networking, one which can encompass the Internet (including IOT). With D2D, Device-to-Device communications, devices can cluster themselves into high power computing platforms.
We show the practicality of mapping RDMA over wireless. Think wireless InfiniBand or wireless OmniPath.
The ensuing number of cluster can be exponentially larger than the number of devices. Clusters can run side-by-side as multi instance software.
See how protocol-free networking becomes realistic as D2D clusters facilitate networking code becoming loadable, user-space software.
Short presentation of RINA and its associated European research activities, with a special emphasis in the IRATI project. Presented at the EU-Korea Workshop 2013.
As the network softwarization trend started by SDN and NFV keeps evolving, the hardware/software continuum becomes more relevant than ever, offering new offloading/acceleration opportunities at node and network-wide scales. This talk will review evolving transformations behind network softwarization with a special focus on network refactoring and offloading trends leading to “fluid networks planes”, characterized by multiple candidate options for the specific HW/SW embodiment and the location of chained network functions, from the edge to core, from one administrative provider to another, from programmable silicon to portable lightweight virtualized containers. The talk will overview concrete examples from the literature with a special focus on the role of Machine Learning to assist key (automated) decision-making steps. Lastly, the talk will conclude with a glimpse on ongoing ML work applied to Youtube video QoE prediction in live 5G networks.
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014SAMeh Zaghloul
Sameh Zaghloul
Technology Manager @ IBM
+2 0100 6066012
zaghloul@eg.ibm.com
SDN: Technology that enables data center team to use software to efficiently control network resources
SDN Overview
SDN Standards
NFV – Network Function Virtualization
SDN Scenarios and Use Cases
SDN Sample Research Projects
SDN Technology Survey
SDN Case Study
SDN Online Courses
SDN Lab SW Tools
- OpenStack Framework
- OpenDayLighyt – SDN Controller
- FloodLight – SDN Controller
- Open vSwitch – Virtual Switch
- MiniNet – Virtual Network: OpenFlow Switches, SDN Controllers, and Servers/Hosts
- OMNet++ Network Simulator
- Avior – Sample FloodLight Java Application
- netem - Network Emulation
- NOX/POX - C++/ Python OpenFlow API for building network control applications
- Pyretic = Python + Frenetic - Enables network programmers and operators to write modular network applications by providing powerful abstractions
- Resonance - Event-Driven Control for Software-Defined Networks (written in Pyretic)
SDN Project
Presented at TM Forum Live ! on May 16th 2017
by Red Hat - François Duthilleul Telco Solutions Architect
For the past few decades, telecommunications networks have been built using closed-source monolithic products from network equipment vendors. Today, Network Functions Virtualization (NFV) and Software Defined Networking (SDN) are disrupting the way telecommunications networks are being built and operated and are gradually becoming the foundation of modern networking. The introduction of virtualisation, automation and orchestration provides the basis from which the networks will evolve towards a Zero-touch Orchestration, Operations and Management (ZOOM) target.
This presentation highlights the prominent role of open source and Red Hat’s portfolio in the implementation of future networks.
Don't hesitate to contact me at: fduthill@redhat.com
Dr. Christos Kolias – Senior Research Scientist
Keynote Title: “NFV: Empowering the Network”
Keynote Abstract: Network Functions Virtualization (NFV) envisions and promises to change the service provider landscape and has emerged as one of one of today’s significant trends. Although less than two years old, NFV has garnered the industry’s full attention and support. Moving swiftly, a number of key accomplishments have already taken place, and a lot more work is currently under way within ETSI NFV while we are embarking on its future phase. Various proofs-of-concepts (ranging from vEPC to vCPE, vIMS and vCDN) are being developed while issues such as open source and SDN are becoming key ingredients as the can play a pivotal role.
Dr. Christos Kolias' Bio: Christos Kolias is a senior research scientist at Orange Silicon Valley (a subsidiary of Orange). Christos is a co-founder of the ETSI NFV group and had led the formation of ONF’s Wireless & Mobile working group. He has lectured on NFV and SDN at several events. Christos has more than 15 years of experience in networking, he is the originator of Virtual Output Queueing (VOQ) used in packet switching. He holds a Ph.D. in Computer Science from UCLA.
---------------------------------------------------
★ Resources ★
Zerista: http://lcu14.zerista.com/event/member/137765
Google Event: https://plus.google.com/u/0/events/cpeksim4hr4ghhuufv5ic4viirs
Video: https://www.youtube.com/watch?v=tFDnj_342n4&list=UUIVqQKxCyQLJS6xvSmfndLA
Etherpad: http://pad.linaro.org/p/lcu14-400a
---------------------------------------------------
★ Event Details ★
Linaro Connect USA - #LCU14
September 15-19th, 2014
Hyatt Regency San Francisco Airport
---------------------------------------------------
http://www.linaro.org
http://connect.linaro.org
Research Challenges and Opportunities in the Era of the Internet of Everythin...Stenio Fernandes
Currently there is increasing interest in scientific research on network traffic management for advanced scenarios (e.g. Internet of Everything (IoE), Everything as a Service (XaaS), Smart Cities, and the like) and their respective demands for novel network services. Such networked applications bring massive amounts of traffic data to be processed in real-time, thus driving researchers to develop affordable yet efficient network management systems. In fact, new paradigms, services, and architectures, such as Network Virtualization (NV), Software-Defined Networking (SDN), Distributed Cloud Computing, Network Functions Virtualization (NFV), Service Function Chaining (SFC), etc, will require robust and dynamic capabilities to support a myriad of possibilities for applications from the IoE and XaaS concepts. For example, there is a need for an in-depth understanding of the composition and the dynamics of Internet traffic to perform accurate capacity planning, deploy efficient management policies and pricing strategies, assess protocol performance, and detect abnormalities in such scenarios. Research on measurement, modeling, and analysis of network traffic and infrastructure always face new challenges as new applications are continuously deployed.
In this talk, I will discuss the rise of IoE and XaaS as well as the demand for advanced networking services, paradigms, and architectures (e.g., SDN, NFV). I will give an overview of some challenges, opportunities, and directions in these research topics.
Future Internet: Managing Innovation and TestbedShinji Shimojo
Innovation is a big key word for ICT research and development. However, a road toward innovation is facing full of uncertainties and there are many obstacles. key elements to overcome these obstacles seems to be agile management of people, software and hardware. In addition, we think involvement of users in R&D will have much effect on the management of uncertainty in R&D. In this talk, I talk on our approach to this user involvement in JGN-X, an international future internet testbed and Knowledge Capital, Osaka, an smart city experimental testbed.
SDN and NFV Value in Business Services - A Presentation By Cox CommunicationsCisco Service Provider
Joint presentation on behalf of the Society of Cable Telecommunications Engineers (SCTE) between Cox Communications (Mazen Khaddem) and Cisco Systems (Dr. Loukas Paraschis). Presentation covers different SDN categories, NFV examples in business services, and use cases for WAN SDN.
Design and build a Private Cloud for your Enterprise using a Scalable Architecture.
- Bridge IT and the Public Cloud
- Reduce Cost
- On-Demand Services
- Run Scalable Applications
- Handle Traffic Growth
- Meet Compliance Objectives
- Offer Operational Flexibility and Efficiency
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...Radisys Corporation
Radisys and Wind River present on the evolution to the Telecom Cloud and how cloud technology and network virtualization will provide both big opportunities and challenges for operators. Important details and insights are shared on Network Function Virtualization (NFV), Software Defined Network (SDN) and Virtualization.
Edge Computing Platforms and Protocols - Ph.D. thesisNitinder Mohan
Introductory presentation for Ph.D. thesis of Nitinder Mohan titled "Edge Computing Platforms and Protocols". The defense took place at the University of Helsinki, Finland on 8th November 2019.
The video of the presentation is available at https://youtu.be/dDVZozTwreE
The thesis can be found on https://helda.helsinki.fi/handle/10138/306041
Abstract:
Following the state of the art is paramount for sound and impact scientific practices informed strategic R&D decisions. This seminar seeks two main contributions: (i) providing a 10,000 foot view of 10 selected hot topics in networking, and (ii) Overview of recent practices in scientific events (e.g. Digitalization, Submission deadlines revisited, Open Science, Artifact Review Badging).
The 10 selected hot topics are as follows:
Intent-Based Networking (IBN)
Zero-Touch Management (ZTM)
Digital Twins (Networking for Digital Twins & Network Digital Twins)
Metaverse
Blockchain Networking
AI/ML (Network protocols meet AI/ML, Machine Learning for Networking)
High precision networking
Quantum Communications & Computing
6G (Beyond 5G)
OpenRAN
This is the welcome lecture for IA377. Topics to be addressed:
Organization
Seminar Dynamics
Evaluation
Tentative Topics and Schedule
Round of introductions
https://ia377-feec-unicamp.github.io/classes/2023/03/02/Welcome.html
This introductory lecture for IA377 will be devoted to the topic of “Literature Review”.
What is a literature review?
Methodology, best practices, tips, tools, etc.
Practical example
Application to IA377 seminar activities.
https://ia377-feec-unicamp.github.io/classes/2023/03/09/Literature-Review.html
3rd Workshop on Advances in Slicing for Softwarized Infrastructures (S4SI 2020)
Panel: Network Slicing is multifaceted but does its approach and understanding need to be fragmented?
Abstract: Network Slicing keeps growing in significance in the academic and industrial communities. Network Slicing can be defined from different functional or behavioral perspectives, as well as from different viewpoints depending on the stakeholder (e.g., verticals, solution providers, infrastructure owners) and the technical domain (e.g. cloud data centers, radio access, packet/optical transport networks). Standardization bodies and open source projects are being involved in some forms of network slicing support. How far are these views from each other? Is fragmentation leading to incompatible approaches or is there some hope of convergence, at least at conceptual levels? What is the next frontier in Network Slicing? These and other questions will be thrown to our panel experts after introducing their lightning viewpoints.
Moderator: Christian Esteve Rothenberg, University of Campinas, Brazil
Panel Members
Constantine Polychronopoulos, Juniper Networks, USA
Uma Chunduri, Futurewei, USA
Slawomir Kuklinski, Orange Poland and Warsaw University of Technology, Poland
Stuart Clayman, University College London, UK
Augusto Venancio Neto, Federal University of Rio Grande do Norte, Brazil
Towards Deep Programmable Slicing. IEEE Netsoft'19 Distinguished Expert Panel Theme: Barriers and Frontiers of Softwarization for the Network of 2030, Paris, 2019. https://netsoft2019.ieee-netsoft.org/program/distinguished-expert-panel/
Fluid Network Planes – An overview of Network Refactoring and Offloading Trends. Keynote at IEEE Netsoft'19, Paris, 2019.
Keynote Description
10 years have passed since the term SDN was coined in 2009. Since then, the three letter acronym has kept evolving through broadening definitions until our state of affairs where SDN means little unless adequately technically elaborated.
Among the key aspects of SDN is the refactoring of the network control plane. At the crossroads, NFV introduces new ways to refactor network functions, be them control or data plane related.
Despite the softwarization flag of SDN and NFV, the hardware/software continuum is as relevant as ever, offering new offloading opportunities at node and network-wide scales.
In this talk, we will review evolving transformations behind network softwarization with a special focus on network refactoring and offloading trends leading to “fluid network planes”, where the location and HW/SW embodiments of network functions becomes blurry, from the edge to core, from one administrative provider to another, from programmable silicon to portable lightweight virtualized containers.
Talk at WRNP/SBRC on 5-May-2018 (https://wrnp.rnp.br/programacao) presenting the state of affairs on Network Service Orchestration (NSO) and its role in the evolving landscape of network softwarization. Based on the NSO survey; https://arxiv.org/abs/1803.06596
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Feec telecom-nw-softwarization-aug-2015
1. Network Softwarization:
Trends, Challenges, and Research Efforts
Encontro Telecom @ Unicamp
Prof. Christian Esteve Rothenberg
Department of Computer Engineering and Industrial Automation (DCA)
Faculty of Electrical and Computer Engineering (FEEC)
University of Campinas (UNICAMP)
2. • Very intensive
in hardware
• Software not at
the core
• Very intensive
in software
• Hardware is a
necessary base
x
HARDWARE SOFTWARE+
-
+
-
Traditional telcos Internet players
Adapt to survive: Telco evolution focus shifting from hardware to software
Source: Adapted from D. Lopez Telefonica I+D, NFV
Enter the Software-Defined Era
Google, FacebookAT&T, Telefonica,
Telebras
3. NFV >>> Accelerating Transformation
Source: Adapted from D. Lopez Telefonica I+D, NFV
4. Trends
• High performance industry
standard servers shipped in very
high volume
• Convergence of computing,
storage and networks
• New virtualization technologies
that abstract underlying
hardware yielding elasticity,
scalability and automation
• Software-defined networking
• Cloud services
• Mobility, explosion of devices
and traffic
Challenges
• Huge capital investment to deal with
current trends
• Network operators face an increasing
disparity between costs and revenues
• Complexity: large and increasing
variety of proprietary hardware
appliances in operator’s network
• Reduced hardware lifecycles
• Lack of flexibility and agility: cannot
move network resources where &
when needed
• Launching new services is difficult
and takes too long. Often requires yet
another proprietary box which needs
to be integrated
Source: Adapted from D. Lopez Telefonica I+D, NFV
5. A means to make the network more flexible and simple by
minimising dependence on HW constraints
The NFV Concept
Source: Adapted from D. Lopez Telefonica I+D, NFV
BRAS
FirewallDPI
CDN
Tester/QoE
monitor
WAN
Acceleration
Message
Router
Radio Access
Network Nodes
Carrier
Grade NAT
Session Border
Controller
Network Virtualisation Approach
PE RouterSGSN/GGSN
Independent Software Vendors
Standard High Volume
Ethernet Switches
Standard High Volume Storage
Standard High Volume Servers
Orchestrated,
automatic &
remote install.
Classical Network Appliance Approach
6. SDN & NFV
IT & Networking Growing Together
Source: NEC
7. Network equipment as
Black boxes
Open interfaces (OpenFlow) for
instructing the boxes what to do
SDN
Boxes with autonomous
behaviour Decisions are taken out of the box
FEATURE FEATURE
OPERATING SYSTEM
SPECIALIZED PACKET
FORWARDING HARDWAREFEATURE FEATURE
OPERATING SYSTEM
SPECIALIZED PACKET
FORWARDING HARDWARE
FEATURE FEATURE
OPERATING SYSTEM
SPECIALIZED PACKET
FORWARDING HARDWAREFEATURE FEATURE
OPERATING SYSTEM
SPECIALIZED PACKET
FORWARDING HARDWARE
SDN
Adapting OSS to manage black boxes
Simpler OSS to manage the SDN
controller
SDN
FEATURE FEATURE
OPERATING SYSTEM
SPECIALIZED PACKET
FORWARDINGHARDWAREFEATURE FEATURE
OPERATING SYSTEM
SPECIALIZED PACKET
FORWARDINGHARDWARE
FEATURE FEATURE
OPERATING SYSTEM
SPECIALIZED PACKET
FORWARDINGHARDWAREFEATURE FEATURE
OPERATING SYSTEM
SPECIALIZED PACKET
FORWARDINGHARDWARE
Software Defined Networking
Source: Adapted from D. Lopez Telefonica I+D, NFV
8. NFV vs SDN
• NFV: re-definition of network equipment architecture
• NFV was born to meet Service Provider (SP) needs:
• Lower CAPEX by reducing/eliminating proprietary hardware
• Consolidate multiple network functions onto industry
standard platforms
• SDN: re-definition of network architecture
• SDN comes from the IT world:
• Separate the data and control layers,
while centralizing the control
• Deliver the ability to program network behavior using well-
defined interfaces
9. NFV vs SDN
SDN ››› flexible forwarding & steering of traffic
in a physical or virtual network environment
NFV ››› flexible placement of virtualized
network functions across the network & cloud
››› SDN & NFV are complementary tools for
achieving full network programmability
10. Flexibility with SDN & NFV
Source: Ahmad Rostami, Ericsson Research (Kista): http://www.itc26.org/fileadmin/ITC26_files/ITC26-Tutorial-Rostami.pdf
12. So, why we need/want NFV(/SDN)?
1. Virtualization: Use network resource without worrying about where it is physically
located, how much it is, how it is organized, etc.
2. Orchestration: Manage thousands of devices
3. Programmable: Should be able to change behavior on the fly.
4. Dynamic Scaling: Should be able to change size, quantity, as a F(load)
5. Automation: Let machines / software do humans’ work
6. Visibility: Monitor resources, connectivity
7. Performance: Optimize network device utilization
8. Multi-tenancy: Slice the network for different customers (as-a-Service)
9. Service Integration: Let network management play nice with OSS/BSS
10. Openness: Full choice of modular plug-ins
Note: These are exactly the same reasons why we need/want SDN.
Source: Adapted from Raj Jain
13. The Frontier of Networking
Existing
• CLIs
• Closed Source
• Vendor Lead
• Classic Network
Appliances
New
• APIs
• Open Source
• Customer Lead
• Network Function
Virtualization (NFV)
Adapted from: Kyle Mestery, Next Generation Network Developer Skills
14. • Assistant Professor (tenure track) at FEEC/UNICAMP (since 2013)
• Leading the INTRIG lab at DCA/FEEC/UNICAMP
INTRIG: Information & Networking Technologies Research & Innovation Group
• Currently, supervising 5 PhD, 5 MSc candidates, and 4 undergrad students
• PhD in Electrical and Computer Engineering (FEEC/UNICAMP, 2010),
MSc in Electrical Eng and Information Technology (Darmstadt University, 2006),
Telecommunication Eng (Universidad Politécnica de Madrid, 2004)
• Visiting researcher at Ericsson Research Nomadic Lab, Jorvas, Finland, 2008,
participated in EU Publish/Subscribe Internet Routing Paradigm (PSIRP).
• Research Scientist at CPqD R&D Center in Telecommunication (2010-2013)
• Technical Lead of SDN activities in the Converged Networking Division
• ONF Research Associate (since Apr/2013)
About: Christian Esteve Rothenberg
16. Technical lead of successful open source projects:
• libfluid, winner of the ONF Driver Competition (Mar/2014)
• http://opennetworkingfoundation.github.io/libfluid/
• softswitch13, first OpenFlow 1.2 and 1.3 soft switch, controller, and testing framework
[funded and in technical collaboration with Ericsson] (2011 - 2013)
• https://github.com/CPqD/ofsoftswitch13
• Mini-CCNx, fast prototyping and experimentation of CCN networks (2013 - )
• https://github.com/carlosmscabral/mn-ccnx
• RouteFlow, first IP routing architecture for SDN (2010 - )
• https://github.com/routeflow/
More info: https://github.com/intrig-unicamp/ https://github.com/chesteve/ 16
Research Projects and Open Source Results
18. More info: Demos
Video 01: https://www.youtube.com/watch?v=_PtSmhf7Z8s
Video 02: https://www.youtube.com/watch?v=H46EPuJDJhc
Video 03: https://www.youtube.com/watch?v=WH6bSOKC7Lk
Mininet-WiFi :: Use Cases
20. • Duration: 24 months (Started in May/2014) [Funded by Ericsson]
20
Ongoing research project:
Advanced Peering with a Software-Defined Knowledge Plane
21. MD2-NFV
• Resource trading (computation, storage, network) between different domains to
optimize VNF placement across providers (offering NFVI-as-a-Service)
• More info: "MD2-NFV: The Case for Multi-Domain Distributed Network Functions Virtualization". In
NetSys SDNFlex 2015.
Flash NFV-Benchmarking Service
• A fast, distributed benchmarking service to assess candidate locations in terms of
computation and network (BW, latency, etc.) from multiple vantage points to support the
decision of best location for target VNFs (“try before deploy”).
• More info: "VBaaS: VNF Benchmark-as-a-Service". In fourth edition of the European Workshop on
Software Defined Networks (EWSDN 2015).
KP-Query
• Network State & Management primitives for graph databases embodying multi-layer
virtualized infrastructures based on semantic graph annotations
• More info: "Towards Semantic Network Models via Graph Databases for SDN Applications". In fourth
edition of the European Workshop on Software Defined Networks (EWSDN 2015).
21
Related use cases under investigation:
Advanced Peering with a Software-Defined Knowledge Plane
22. 22
Mapping the Big Picture to Partial Results & Research
Advanced Peering with a Software-Defined Knowledge Plane
• Semantic Models / APIs based on
NML (Network Markup Language)
• Knowledge generation based on
Machine Learning & Big Data
• ALTO as East/West “Peering” APIs between SDN domains
• Exchange Topology and Cost Maps
• Optimize Placement & Routing towards Services/Content
• Anatomy of current IXP Ecosystem
• Extracting requirements for SDN peering and
realistic topologies for inter-domain SDN
23. Location of Each Brazilian IXP (figure extracted from http://www.ptt.br)
0
2
3
PTTMetro in Brazil (PTT.br)
24. Figure 1b. Example Graph
of PTT-VIX (Vitória, ES)
Data Sources
• PTT.br Official Data at www.ptt.br
• PeeringDB (we found it was unreliable)
• Telnet Access to IXP's Looking Glasses (BGP Table, Paths Summary, Communities List
Graph analysis on BGP adjacency matrix of all IXPs using NetworkX and Neo4j)
Methodology: AS-level Graphs
25. 25
Results (see details in SBRC´15 & on-demand)
• Profile and Classification of IXP's Members
• Who is currently where? Who should be there?
• AS Vertices's Degree / Depth / Diameter
• How many? How far?
• Density of Peering
• How many unexpoited peering relationships?
–> Peering Recommender system
–> SDN-enabled peering opportunities
• AS-Prepend for TE
• How much indirect TE through BGP hacks?
–> SDN-enabled QoS between peers
• k-Clique Communities & Machine Learning (ML)
• Organization and Classification of Customer/Client/Peers
• –> Peering Recommender system?
27. • Duration: 24 months (Started in May/2014) [Funded by Ericsson]
27
Ongoing research project:
Advanced Peering with a Software-Defined Knowledge Plane
28. • Investigate SDN-SDN communication options that allow SDN networks in different
administrative domains to achieve advanced peering agreements beyond pure packet
routing, for instance by integrating best placement of content and applications.
• Re-examine the concept of Knowledge Plane with the visibility and SDN abstractions
(topology map, flow tuples, policy specification) and direct control capabilities (i.e., rich
matching and instructions) of OpenFlow/SDN approaches.
• Design Knowledge Plane mechanisms for querying (SDN) network properties of participants
at IXPs. Define APIs that allow operators to differentiate and close the gap between
applications and networks, with focus on optimizing content/application placement.
• Develop novel SDN control loops (information gathering + knowledge generation + network
actuation) leveraging SDN visibility (among other data sources) for data collection and
network control via direct OpenFlow/SDN programmability or indirect via existing protocols
(non-OF SDN).
• Design suitable data models and available graph-oriented DBs (and/or big data stores for
map-reduce like operations) to embody the "Network Information Base” using annotated
and semantically meaningful graphs.
• Prototypes of inter-SDN architecture and its building blocks for evaluation and proof of
concept purposes. Software prototyping based on OpenDaylight, NoSQL graph-oriented
databases (e.g. Neo4j, Titan), and Hadoop-like infrastructures.
Research Goals
Advanced Peering with a Software-Defined Knowledge Plane
29. • Christian Esteve Rothenberg is an Assistant Professor in the Faculty of Electrical and
Computer Engineering at University of Campinas (UNICAMP), where he received his
Ph.D. in Computer Engineering in 2010.
• From 2010 to 2013, he worked as Senior Research Scientist in the areas of IP systems
and networking at CPqD Research and Development Center in Telecommunications
(Campinas, Brazil), where he was technical lead of R&D acitivities in the field of
OpenFlow and SDN such as the RouteFlow project, the OpenFlow 1.3 Ericsson/CPqD
softswitch, or the ONF Driver competition.
• Christian holds the Telecommunication Engineering degree from Universidad Politécnica
de Madrid (ETSIT - UPM), Spain, and the M.Sc. (Dipl. Ing.) degree in Electrical
Engineering and Information Technology from the Darmstadt University of Technology
(TUD), Germany, 2006.
• Christian holds two international patents and has over 70 publications including
scientific journals and top-tier networking conferences such as SIGCOMM and INFOCOM.
Since April 2013, Christian is an Open Networking Foundation (ONF) Research
Associate.
29
Short-bio
30. • Software-Defined Networking: A Comprehensive Survey.
Diego Kreutz, Fernando M. V. Ramos, Paulo Verissimo, Christian Esteve Rothenberg,
Siamak Azodolmolky, Steve Uhlig. In Proceedings of the IEEE, Jan., 2015.
• http://arxiv.org/abs/1406.0440 https://github.com/SDN-Survey/latex/wiki
• When Open Source Meets Network Control Planes.
Rothenberg, C.E. Chua, R. ; Bailey, J. ; Winter, M. ; Correa, C.N.A. ; de Lucena, S.C. ;
Salvador, M.R. ; Nadeau, T.D.. In IEEE Computer, vol.47, no.11, pp.46,54, Nov. 2014
• Cardigan: SDN Distributed Routing Fabric Going Live at an Internet Exchange.
Jonathan P. Stringer, Carlos Corrêa, Josh Bailey, Dean Pemberton, Qiang Fu, Christopher
Lorier, Richard Nelson, Christian Esteve Rothenberg. In IEEE ISCC, June 2014
• Cardigan: Deploying a Distributed Routing Fabric." In ACM SIGCOMM 2013 - HotSDN'13 (Poster)
• Revisiting Routing Control Platforms with the Eyes and Muscles of Software-Defined
Networking
Christian E. Rothenberg, Marcelo R. Nascimento, Marcos R. Salvador, Carlos Corrêa,
Sidney Lucena, and Robert Raszuk. In ACM SiGCOMM HotSDN, Aug 2012
30
(Selected) Publications related to SDN
31. • Marcos Siqueira, Fabian Hooft, Juliano Oliveira, Edmundo Madeira, Christian Esteve Rothenberg,
Providing Optical Network as a Service with Policy-based Transport SDN. In Journal of Network
and Systems Management, June 2014.
• P. Jokela, H. Mahkonen, C. Esteve Rothenberg, and J. Ott. (Deployable) Reduction of Multicast
State with In-packet Bloom Filters. In IFIP NETWORKING, 2013.
• S. Tarkoma, C. Esteve Rothenberg and E. Lagerspetz. Theory and Practice of Bloom Filters for
Distributed Systems. In IEEE Communications Surveys and Tutorials. Vol. 14, Number 1,
2012
• M. Särelä, C. Esteve Rothenberg, T. Aura, A. Zahemszky, P. Nikander and J. Ott. Forwarding
Anomalies in Bloom Filter Based Multicast, In IEEE INFOCOM 2011.
• P. Jokela, A. Zahemszky, C. Esteve, S. Arianfar, and P. Nikander. LIPSIN: Line speed
Publish/Subscribe Inter-Networking. In ACM SIGCOMM 2009.
31
(Selected) Publications
32. More info: "MD2-NFV: The Case for Multi-Domain Distributed Network Functions
Virtualization". To appear in NetSys SDNFlex 2015, Cottbus, Germany, March, 2015. 32
Peering Use Cases in Multi-Domain Distributed NFV