massimo tornatore dept of computer science university of
play

Massimo Tornatore Dept. of Computer Science University of - PowerPoint PPT Presentation

Introduction to the course Network Design and Planning (sq2016) Massimo Tornatore Dept. of Computer Science University of California, Davis Some of the material is by courtesy of Prof. Biswanath Mukherjee @ UCD Page 1 M. Tornatore:


  1. Introduction to the course Network Design and Planning (sq2016) Massimo Tornatore Dept. of Computer Science University of California, Davis Some of the material is by courtesy of Prof. Biswanath Mukherjee @ UCD Page 1 M. Tornatore: Communication Network Design

  2. Email, phone, etc.. • Email: mtornatore@ucdavis.edu, massimo.tornatore@gmail.com • Phone: (530) 366-0076 • Office hours (kemper hall 2245): – Thursday 4.30p.m. - 6.00p.m. – Also possible to fix an appointment • Website http://networks.cs.ucdavis.edu/~tornatore -> ECS289I (SQ16) Page 2 M. Tornatore: Communication Network Design Introduction

  3. Schedule and Aim • Course – Schedule: 27 hours in 6 weeks – 4.5 hrs per week » 3hrs on Tuesday (6pm to 9pm) » 1.5hrs on Thursday (6pm to 7.30pm) – We should be done by May 5th with lectures – May 12 written exam, May 19th project presentation • Aim of the course: – The course is intended to provide students with a large-spectrum knowledge on mathematical and simulative tools used to design and plan communication networks Page 3 M. Tornatore: Communication Network Design

  4. Topics • Introduction . Telecom network overview and trend evolution, business models, traffic engineering vs network engineering vs network design, the telecom network hierarchy (core vs. metro vs. access network), overview of technologies and protocols. [1hr] • Network design methodologies . Network design based on mathematical modelling: flow formulation, route formulation. Modelling of network protection: dedicated protection, shared protection. Network design by heuristic approaches: greedy, local search. [8hrs] • Simulation of a telecom network. Definition of simulation, discrete event stochastic simulation, generation of pseudo-random numbers, analysis and validation of the results. [4.5hrs] • Analysis of circuit-switched networks . Queueing theory primer. Traffic modeling: definition and properties. Poisson, Bernoulli and Pascal ttaffic. Analysis of multiple- server system with assumption BCC, BCH, BCD. Evaluation of congestion and statistics of carried/lost traffic. Dimensioning of overflow trunk: Wilkinson approach. [9hrs] • Capacity and Traffic Flow Assignment Problems in Communication Networks . Delay analysis, the capacity assignment problem, the traffic flow assignment problem, the capacity and flow assignment problem. [4.5hrs] • Presentations from students. [3hrs] • Final Exam. [3hrs] Page 4 M. Tornatore: Communication Network Design

  5. ILP Intro ILP ILP Simulation Simulation Queuing theory Queuing theory primer primer Traffic Traffic Theory Theory Page 5 M. Tornatore: Communication Network Design Introduction

  6. TCFA TCFA Kleinrock Kleinrock Final Exam Project presentation Page 6 M. Tornatore: Communication Network Design Introduction

  7. Prerequisites and Material • Prerequisites – Basics of networking (ECS 152) – Preferably, a basics of Operation Research and Queueing Theory • Integer Linear Programming, Branch and Bound • Bibliography – Kleinrock, Queueing Systems (Vol. 2: Computer Applications) , Wiley, 1976 – Vasseur, Pickavet, Demesteer, Network recovery , Morgan Kaufmann, 2004. – Pioro, Medhi, Routing, Flow, and Capacity Design in Communication and Computer Networks , Morgan Kaufmann, 2004 – Medhi, Ramasamy, Network routing, Morgan Kaufmann, 2007. – Material distributed by the lecturer Page 7 M. Tornatore: Communication Network Design

  8. Exam • Basis for Grading – 1) Approx. 4 Homework Assignments (1/3) – 2) Project (1/3) – 3) Final Exam (1/3) Page 8 M. Tornatore: Communication Network Design Introduction

  9. • Current Trends in Telecommunication Networks • Some «quantitative» considerations on the ICT market • Network evolution • Definition of “Network Design” problems Page 9 M. Tornatore: Communication Network Design

  10. • Current Trends in Telecommunication Networks • Some «quantitative» considerations on the ICT market • Network evolution • Definition of “Network Design” problems Page 10 M. Tornatore: Communication Network Design

  11. Before we start • It’s a good time to be in networking • Data/Telecom networks are no more the exclusive realm of network operators • http://www.wired.com/2016/03/epic -story-dropboxs-exodus-amazon- cloud-empire/ Page 11 M. Tornatore: Communication Network Design

  12. Telecommunication users in 2010 The world now boasts an estimated 2,5 Billions of internet users Internet Users by Region 5.3 billion mobile subscriptions, of which 3.8 billion are in the 2 developing world. And Internet users have surpassed the 3-billion 1,5 mark. Africa 1 Arab States CIS* Europe 0,5 Americas Asia Pacific 0 ‘05 ‘06 ‘07 ‘08 ‘09 ‘10 *CIS: Commonwealth of Independent States Maurizio Dècina, “Future Networks and Services”, ICC 2011, Kyoto, June 6, 2011 Page 12 M. Tornatore: Communication Network Design

  13. Page 13 M. Tornatore: Communication Network Design Introduction

  14. Applications for residential users • P2P files sharing • IP-TV • Video Sharing Youtube™ is the most popular video portal that creates 10% of total Internet traffic and 20% of HTTP traffic. Others video portals are dailymotion.com™ and metacafe.com™ Page 14 M. Tornatore: Communication Network Design

  15. Applications for residential users (2) - IPTV • Delivery of VoD and interactive IP-based services (e.g. video sharing) – A triple-play application • Already offered by major service providers • Great expectations on the growth in the number of subscribers • Customers’ expectations for instant, always-on and personalized service S. Vanhastel, R. Hernandez, “Enabling IPTV: whatt’s needed in the access network, IEEE Communications Magazine, Aug. 2008, Vol. 46, N. 8 Page 15 M. Tornatore: Communication Network Design

  16. A new paradigm for the Web • Web 1.0 – Static html page – Separated Content management – Isolated information • Web 2.0: a new paradigm where Internet is a service platform allowing a high interaction level with users who are also content providers – Blog, forum, chat, e- commerce, reputation feedbacks – Wikipedia, Youtube, Facebook, Myspace, Gmail The mind-map pictured above (constructed by Markus Angermeier on November 11, 2005) sums up some of the themes of Web 2.0 Page 16 M. Tornatore: Communication Network Design

  17. The Cloud Computing Universe MUSIC VIDEOS APPS/DOCS PHOTOS VOICE Vertically-integrated services with propertary Application Programming Interfaces “UNIFIED DIGITAL Who is driving Business Who is driving LOCKER” (*) world? Consumer world? (*) Morgan Stanley 2010 Competition fully open Maurizio Dècina, “Future Networks and Services”, Page 17 M. Tornatore: Communication Network Design ICC 2011, Kyoto, June 6, 2011

  18. The Internet of the future Mobile Broadband The 5G Application Store Tablet e Smartphone eCommerce Network Function Virtualization Social Media Cloud Computing Internet of things Software Defined Networking G. Capitani (A. D. NetConsulting), «Il mercato dell’ICT in Italia nel 1 ° semestre 2011», Conferenza stampa Assinform, Milano, 22 settembre 2011 Page 18 M. Tornatore: Communication Network Design

  19. What is 5G? For now, just a set of requirements Page 19 M. Tornatore: Communication Network Design

  20. Page 20 M. Tornatore: Communication Network Design

  21. 5G Enablers • SDN • NFV • MEC • CRAN • ... Page 21 M. Tornatore: Communication Network Design

  22. Software Defined Networking Mgmt Apps Control Apps Config Apps SDN Network Operating System Closed Agent OS Loader Merchant Silicon Page 22 M. Tornatore: Communication Network Design

  23. Network Function Virtualization • Networks are populated with a huge number of proprietary hardware equipment performing different network functions ( middleboxes ) – Finding places to accommodate them is becoming difficult – Hardware-based appliances rapidly reach the end of life • Network Functions Virtualisation (NFV) tries to address the above mentioned issues – NFV leverages standard IT virtualization tecniques to consolidate many network equipment types onto industry standard high volume servers, switches and storage – The off-the-shelf hardware can be located in datacenters , network nodes , customer premises – Network equipment is implemented as virtual network function (VNF) in software [1] Network Functions Virtualisation, An Introduction, Benefits, Enablers, Challenges & Call for Action, SDN and OpenFlow World Congress, Darmstadt-Germany, 2012 Page 23 M. Tornatore: Communication Network Design 23

  24. Network Function Virtualization [1] Network Functions Virtualisation, An Introduction, Benefits, Enablers, Challenges & Call for Action, SDN and OpenFlow World Congress, Darmstadt-Germany, 2012 Page 24 M. Tornatore: Communication Network Design

Recommend


More recommend