All tutorials are half-day long: Two tutorials are organized on Monday June 24, 2019 while the two others will be held on Friday June 28, 2019.
Monday June 24, 2019
8:30am – 12:30pm
Tutorial #1: Network Softwarization in 5G: recent trends
Adlen Ksentini, EURECOM, France
5G is assumed to not only increase the physical data rate, but also support a diverse set of new services coming from the vertical industries (e.g., automotive, eHealth and IOT). These services are known to have different needs in terms of network performance, such as low latency access, high communication reliability and the support of massive numbers of devices. According to their type, 5G classifies services into: enhanced Mobile BroadBand (eMBB), ultra Reliable Low Latency (uRLLC) and massive Machine Type Communication (mMTC). Therefore, the “one size fits all architecture” currently in use by 4G is no more sufficient, leading to rethink the network architecture at all system levels. In this context, network slicing is envisioned as the key solution to create virtual network instances tailored to vertical services, on top of a shared network infrastructure. Network Slicing relies on the advances made in network softwarization, i.e. Network Functions Virtualization (NFV), Software Defined Networking (SDN) and cloud computing, to provide flexible and dynamic virtual networks.
This tutorial aims to give insight to network softwarization and its usage in 5G, focusing on Network Slicing and presenting the recent advances in terms of architecture and technology enablers. The tutorial starts by introducing concepts related to network softwarization, such as SDN, NFV and Mobile Edge Computing (MEC). Afterwards, the tutorial introduces the newly 5G architecture, based on Network Slicing, as defined by 3GPP and ETSI, covering: (i) Radio Access Network (RAN); (ii) Core Network (CN) and (iii) Life Cycle Management (LCM) of network slices. An implementation of an end-to-end network slice using OpenAirInetrface(OAI) will be used as example to show the enabling technologies. The tutorial will then discuss the relation between MEC and 5G, particularly on solutions to ensure MEC slicing. Finally, conclusions and research perspectives will be discussed towards 5G long-term evolution.
Adlen Ksentini (EURECOM, France) is a COMSOC distinguished lecturer. He obtained his Ph.D. degree in computer science from the University of Cergy-Pontoise in 2005, with a dissertation on QoS provisioning in IEEE 802.11-based networks. From 2006 to 2016, he worked at the University of Rennes 1 as an assistant professor. During this period, he was a member of the Dionysos Team with INRIA, Rennes. Since March 2016, he has been working as an assistant professor in the Communication Systems Department of EURECOM. He has been involved in several national and European projects on QoS and QoE support in future wireless, network virtualization, cloud networking, mobile networks, and more recently on Network Slicing and 5G in the context of H2020 projects 5G!Pagoda and 5GTransformer. He has co-authored over 100 technical journal and international conference papers. He received the best paper award from IEEE IWCMC 2016, IEEE ICC 2012, and ACM MSWiM 2005. He has been awarded the 2017 IEEE ComSoc Fred W. Ellersick (best IEEE communications Magazine’s paper). Adlen Ksentini has given several tutorials in IEEE international conferences, IEEE Globecom 2015, IEEEE CCNC 2017, IEEE ICC 2017, IEEE/IFIP IM 2017. Adlen Ksentini has been acting as TPC Symposium Chair for IEEE ICC 2016/2017, IEEE GLOBECOM 2017, IEEE Cloudnet 2017 and IEEE 5G Forum 2018. He has been acting as Guest Editor for IEEE Journal of Selected Area on Communication (JSAC) Series on Network Softwarization, IEEE Wireless Communications, IEEE Communications Magazine, and two issues of ComSoc MMTC Letters. He has been on the Technical Program Committees of major IEEE ComSoc, ICC/GLOBECOM, ICME, WCNC, and PIMRC conferences. He is currently the Director of IEEE ComSoc EMEA region and Vice-Chair of the IEEE ComSoc Technical Committee on Software (TCS).
Monday June 24, 2019
2:00 pm – 5:30 pm
Tutorial #2: Packet Processing and Service Assurance constructs for achieving Network Transformation
- Sunku Ranganath, Intel, USA
- Matthias Runge, Red Hat, Germany
- Sujata Tibrewala, Intel, USA
- Jayakumar Muthurajan, Intel, USA
5G is not just the next generation of networks but is also an innovation platform for services, applications, and connected devices. Moving services and applications to edge is accelerating services “today”, without having to wait for 5G to happen. But what does it take to develop an application that is ready for the Edge and 5G? What sort of hardware, software and ecosystem can enable an application that is future ready.
In this tutorial, we will talk about how packet processing framework like Data Plane Development Kit (DPDK) will help create fast, scalable & agile networks. DPDK has many sample apps which can help speed up the development time for a 5G and edge application. We will talk about one such application IP pipeline. With the foundation of flexible packet processing we will move on to the need of telemetry, which is important to ensure quality and build inter-operable and deployable solutions. Service Assurance (SA) and telemetry are increasingly relevant in 5G networks and Edge deployment as network architectures evolve to become more distributed. 5G and Edge networks introduces dynamic network architectures that require a level of closed loop automation and contextual service assurance for meeting Service Level Agreements (SLAs) establishing itself as a foundational pillar in the network transformation. This tutorial helps introduce the 3 key elements of SA platform of monitoring, provisioning & presentation layers and helps students understand its nuances and complexity.
Sunku Ranganath (Intel, USA) is a network software engineer in Intel Corporation. He is actively contributing to OPNFV Barometer project focused on enabling platform & infrastructure metrics using Collectd & help CoSPs, & operators integrate them into their cloud native environments for optimal SLAs.
Matthias Runge (Red Hat, Germany) is a software engineer at Red Hat, who works in a group focusing on metrics and monitoring. Matthias is also contributing to OpenStack Kolla, leading the CentOS Opstools SIG, and is the current PTL of OPNFV Barometer.
Sujata Tibrewala (Intel, USA) is Intel community development manager & tech evangelist, defining programs & training events to ensure that the network developer ecosystem works together to drive SDN/NFV adoption in the industry using open source ingredients and is a regular speaker and panelist at various conferences.
Muthurajan Jayakumar (Intel, USA) has worked with the DPDK team since 2009. He has authored DPDK Cookbook ebook (https://software.intel.com/en-us/article/get-the-dpdk-cookbook). M Jay joined Intel in 1991 and has worked in various roles and divisions with Intel, including a roles as a 64 bit CPU front side bus architect, and as a 64 bit HAL developer. M Jay holds 21 US Patents, both individually and jointly, all issued while working in Intel. M Jay was awarded the Intel Achievement Award in 2016, Intel’s highest honor based on innovation and results. Before joining Intel, M Jay architected CPU node board for 1000 node machine design in India. M Jay won Gold medal for graduating with university first rank from TCE, Madurai.
Friday June 28, 2019
8:30am – 12:30pm
Tutorial #3: SEBA: SDN Enabled Broadband Access as next-generation access solutions for the Open Networking Foundation ecosystem
Abdulhalim Dandoush, ESME-Sudria, France
SDN Enabled Broadband Access (SEBA) is an initiative started by AT&T and ONF. It is an exemplar implementation based on the edge computing reference design jointly developed by a number of operators working with ONF based on the CORD project (Central Office Re-architected as a Datacenter).
This tutorial will explain the basic hardware and software elements of CORD with a focus on SEBA as an exemplar implementation. We will start by briefly discussing the key challenges facing the operators and vendors and how to meet them through CORD. Then we address the technologies of CORD (SDN, NFV and Cloud) and describe its architecture. After that we will explain the two basic steps for transforming a traditional Central Office (CO) into a data centre through CORD. A use case of CORD is then discussed through SEBA (the successor of residential CORD, R-CORD). In particular, we will delve deep into the components that make up SEBA including Open Networking Operating System (ONOS) SDN Controller, VOLTHA project, Network Edge Mediator (NEM), Optical Line Terminations (OLTs) , Optical Network Units (ONUs), Passive Optical Network (PON), and Aggregation ( AGG) switches, describing how they all fit together in a modular way. We will show a demo of SEBA with simulated subscribers (using BBSim or PONsim) and provide full instructions for installing SEBA components within a Kubernetes cluster, e.g., three physical compute nodes or virtual Machines. We will explain how to run an end-to-end network slicing with commodity open hardware and open-source software stack. We will provide in depth details of the ONOS Controller and introduce the basic concepts for developing a SDN application.
Abdulhalim Dandoush (Dr. Eng. at ESME-Sudria, Paris, France) is currently an associate Professor at the engineering school ESME-Sudria and the head of the “Computing and Digital Technologies” Department. He is an ONF Ambassador since May 2017. He obtained a PhD in information technology from INRIA and the university of Nice-Sophia Antipolis, France in 2010. Before to join ESME, he worked as expert engineer for R&D at INRIA-Sophia Antipolis within the INRIA-Alstom Transport joint Lab for 2 years. Also, he was a lecturer at the University of Nice-Sophia Antipolis in France and the AASTMT in Egypt for 4 years and 2 years respectively. His interests lie in the implementation, performance evaluation and optimization of network protocols. He started working around SDN/NFV since 2015 and he was leading the ONOS teaching brigade in 2017. He organised several tutorials and workshops with ONF and the Teaching brigade members around ONOS and CORD.
Friday June 28, 2019
2:00 pm – 5:30 pm
Tutorial #4: Edge Computing from Cloudlets to ETSI Multi-access Edge Computing and Fog Computing: What is it?
Roch H. Glitho, Concordia University, Canada
Cloud computing enables cost efficiency through the virtualization of resources residing in data centers. However, these data centers might be too far from end-users and/or devices, and this may be detrimental to applications with stringent delay requirements. Furthermore, regulations may prescribe processing at locations where the cloud provider has no data center. The concept of edge computing has emerged to remedy the situation. It is poised to play a vital role with the deployment of 5G along with applications such as Tactile Internet. Edge computing enables processing closer to end-users and/or devices. Cloudlet, ETSI multi-access edge computing (MEC) and fog computing are the three distinct paradigms that embody it nowadays. The overall objective of this talk is to give the big picture of edge computing. We introduce and contrast the three paradigms, using Tactile Internet, mobile off-loading, content delivery and Internet of Things (IoT) as illustrative application areas. We also sketch the research directions.
Roch H. Glitho, holds a Ph.D. in tele-informatics (Royal Institute of Technology, Stockholm, Sweden), and M.Sc. degrees in business economics (University of Grenoble, France), pure mathematics (University Geneva, Switzerland), and computer science (University of Geneva). He is a full professor of networking and telecommunications at Concordia University, Montreal, Canada where he holds a Canada Research Chair in End-User Service Engineering for Communication Networks. In the past, he has worked in industry for almost a quarter of a century and has held several senior technical positions at LM Ericsson in Sweden and Canada (e.g. expert, principal engineer, senior specialist). He has presented tutorials at several major IEEE and ACM major conferences including IEEE Netsoft, IEEE Globecom, IEEE ICC and ACM Mobihoc. In the past, he has served as IEEE Communications Society distinguished lecturer, Editor-In-Chief of IEEE Communications Magazine and Editor-In-Chief of IEEE Communications Surveys & Tutorials. He holds 24 patents and is the author of many refereed journal / conference papers (http://users.encs.concordia.ca/~glitho).