TELECOMMUNICATIONS NETWORKS. University Pierre and Marie Curie (Paris 6) Master Informatique Spécialité Réseaux

Similar documents
Chapter 8: Multiplexing

Communication Networks

Lecture 2 Physical Layer - Multiplexing

Lecture #6 Multiplexing and Switching

Lecture 15: Multiplexing (2)

end systems, access networks, links 1.3 network core

Overview of Networks

Computer Networks and the internet. Daniel Graham Ph.D

end systems, access networks, links circuit switching, packet switching, network structure

Internet Access Technologies

CSIS Frequency Division Multiplexing. Basic Types of Multiplexing. Frequency Division Multiplexing. Frequency Division Multiplexing.

Modems, DSL, and Multiplexing. CS158a Chris Pollett Feb 19, 2007.

Introduction to Network Technologies & Layered Architecture BUPT/QMUL

UNIT-II OVERVIEW OF PHYSICAL LAYER SWITCHING & MULTIPLEXING

Since enrollment is very small this semester, we have flexibilty. Traditional lecture Assigned reading, and then student(s) present during class time

Computer Networks

CS 457 Networking and the Internet. Network Overview (cont d) 8/29/16. Circuit Switching (e.g., Phone Network) Fall 2016 Indrajit Ray

Overview on the Internet the current and future telecommunication network

Few Multiplexing Applications

Lecture (05) Network interface Layer media & switching II

Announcements. TAs office hours: Mohamed Grissa: Mohamed Alkalbani:

UNIT- 2 Physical Layer and Overview of PL Switching

Lecture 2: Internet Structure

Physical Layer: Multiplexing, Spectrum Spreading and Switching. Covers Chapters# 06 & 08 from Text Book

Chapter 1: introduction

Lecture 1 Overview - Data Communications, Data Networks, and the Internet

BROADBAND AND HIGH SPEED NETWORKS

Networks 15.2 Multiplexing Technologies Access Networks 15.5 Common Peripheral Interfaces

Module 2 Overview of Computer Networks

Module 2 Overview of. Computer Networks

Outline: Connecting Many Computers

Lecture 4. Data Transmission Modes and Switching. Data Transmission & Switching 1-1

Wireless Networks. Communication Networks

IP Packet Switching. Goals of Todayʼs Lecture. Simple Network: Nodes and a Link. Connectivity Links and nodes Circuit switching Packet switching

Goals for Today s Class. EE 122: Networks & Protocols. What Global (non-digital) Communication Network Do You Use Every Day?

Switching, Mobile Phones, Cable, Beginning Data Link Layer. CS158a Chris Pollett Feb 21, 2007.

Computer Networking Introduction

INTRODUCTION DATA COMMUNICATION TELECOMMUNICATIONS SYSTEM COMPONENTS 1/28/2015. Satish Chandra satish0402.weebly.com

Part 5: Link Layer Technologies. CSE 3461: Introduction to Computer Networking Reading: Chapter 5, Kurose and Ross

A closer look at network structure:

COMP 431 Internet Services & Protocols. A Whirlwind Introduction to the Internet ( Networking Nouns and Verbs ) Jasleen Kaur

WAN Technology & Design. Dr. Nawaporn Wisitpongphan

Networks 15.2 Multiplexing Technologies Access Networks 15.5 Common Peripheral Interfaces

Integrated t Services Digital it Network (ISDN) Digital Subscriber Line (DSL) Cable modems Hybrid Fiber Coax (HFC)

ECE 650 Systems Programming & Engineering. Spring 2018

Subject Data Communication. Subject Code 15CS46. Module 2 (Part 2) Multiplexing and Switching

Master Course Computer Networks IN2097

Full file at

What Global (non-digital) Communication Network Do You Use Every Day?"

Computer Networks and the Internet. CMPS 4750/6750: Computer Networks

What Global (non-digital) Communication Network Do You Use Every Day?"

William Stallings Data and Computer Communications 7 th Edition. Chapter 10 Circuit Switching and Packet Switching

1/29/2008. From Signals to Packets. Lecture 6 Datalink Framing, Switching. Datalink Functions. Datalink Lectures. Character and Bit Stuffing.

Introduction to computer networking

Chapter 1: Introduction

Chapter 10. Circuits Switching and Packet Switching 10-1

WAN Technologies CCNA 4

CSE3213 Computer Network I

Module 1. Introduction. Version 2, CSE IIT, Kharagpur

end systems, access networks, links circuit switching, packet switching, network structure

INTRODUCTORY COMPUTER

Evolving Telecommunications to Triple Play:

Internet Architecture and Protocol

What s a protocol? What s a protocol? A closer look at network structure: What s the Internet? Hardware view: What s the Internet?

Few Multiplexing Applications

The Internet and the World Wide Web

Chapter 15 Computer and Multimedia Networks

PSD2A Computer Networks. Unit : I-V

Computer Communication Networks

Wide Area Networks (WANs) Slide Set 6

CSCI Computer Networks

Wide area networks: packet switching and congestion

Introductions. Computer Networking Lecture 01. January 16, HKU SPACE Community College. HKU SPACE CC CN Lecture 01 1/36

Lecture 8 Link Layer: functionality, error detection, media access algorithm

Communication Networks - 3 general areas: data communications, networking, protocols

Objectives. Learn how computers are connected. Become familiar with different types of transmission media

ELC 537 Communication Networks

Chapter - 7. Multiplexing and circuit switches

Data and Computer Communications Chapter 1 Data Communications, Data Networks, and the Internet

White Paper Broadband Multimedia Servers for IPTV Design options with ATCA

Data Networks. Lecture 1: Introduction. September 4, 2008

CHAPTER -1. Introduction to Computer Networks

A Whirlwind Introduction to the Internet. A Whirlwind Introduction to the Internet Overview

Residential Broadband (RBB)

Introduction To Optical Networks Optical Networks: A Practical Perspective

Multiplexing (Recap)

Last time. Wireless link-layer. Introduction. Characteristics of wireless links wireless LANs networking. Cellular Internet access

Ch. 4 - WAN, Wide Area Networks

Introduction to Wireless Networking ECE 401WN Spring 2008

This paper discusses home networks that can deliver video as well as data and their growing sophistication and capacity.

The Link Layer and LANs. Chapter 6: Link layer and LANs

Fundamentals of Information Systems

Digital Communication Networks

Lecture 6 Datalink Framing, Switching. From Signals to Packets

Chapter 5 Link Layer. Computer Networking: A Top Down Approach. 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012

Understanding TeleCom Networks Today II The World of Data

A+ Guide to Hardware: Managing, Maintaining, and Troubleshooting, 5e. Chapter 10 Networking Essentials

CS 3516: Computer Networks

HW3 and Quiz. P14, P24, P26, P27, P28, P31, P37, P43, P46, P55, due at 3:00pm with both soft and hard copies, 11/11/2013 (Monday) TCP), 20 mins

ITP 140 Mobile Applications Technologies. Networks

Transcription:

TELECOMMUNICATIONS NETWORKS University Pierre and Marie Curie (Paris 6) Master Informatique Spécialité Réseaux 1

2 Equipe pédagogique Guy Pujolle Thi-Mai-Trang Nguyen Stéfano Secci Anastasios Giovanidis Mohammed Yazid Lyazidi Mamadou Tahirou Bah

3 Program Introduction ATM Ethernet MPLS Wireless networks Mobile networks Virtualization Software Defined Networking (SDN) Future directions

4 Bibliography Guy Pujolle, «Les Réseaux», Eyrolles. Computer Networking, James Kurose and Keith Ross Data and Computer Communications, William Stallings Connection-oriented networks SONET/SDH, ATM, MPLS, and Optical Networks, Harry G. Perros, Wiley 2005 Wireless Communications, Andreas F. Molisch, Wiley Slides : http://www-phare.lip6.fr/~trnguyen/teaching/2016-2017/rtel

INTRODUCTION 5

6 Outline History Telecommunication networks Computer networks Broadcast networks Convergence Basic concepts PAN, LAN, MAN, WAN Core and access networks Frame and packet Transfer techniques Multiplexing Routing Switching Hybrid

7 History 3 network families Telecommunication networks (voice services) Telephone networks Cellular networks Computer networks (data services) Local area networks Internet Audiovisual networks (radio and television services) Television networks Radio broadcasting networks

8 Telephone networks Public Switched Telephone Network (PSTN) Analog circuit

9 Limitations of analog connections Voice quality over long distance Signal quality is degraded along with the distance traveled Repeaters regenerate both voice and noise Problem of multiplexing several calls over the same line Each wire is dedicated to only one call

10 Digital connections Digital connections use digital signals instead of analog signals to convey voice Digital signal is more resistant to noises It is possible to share a single line between simultaneous calls using time-division multiplexing

11 Analog-Digital conversion Sampling Quantization Encoding Compression (optional)

PSTN architecture 12

13 Cellular networks GSM Digital radio interface Circuit switching

14 Computer networks LAN

15 Internet The ARPANET TCP/IP

16 Television and radio networks AM/FM UHF/VHF

17 Convergence (1) Services have been added into each type of network Voice over IP, Video streaming, television services are available on computers Residential access (ADSL, FTTH) provides Internet access and television services in addition to the voice service Mobile networks offer Internet access, television and radio services Users have access to all services independently of the type of network used A convergence to all IP-based networks has been witnessed

Convergence (2) 18

19 Outline History Telecommunication networks Computer networks Broadcast networks Convergence Basic concepts PAN, LAN, MAN, WAN Core and access networks Frame and packet Transfer techniques Multiplexing Routing Switching Hybrid

20 Network classification PAN LAN MAN RAN WAN 1 m 10 m 100 m 1 km 10 km 100 km

21 Core and access networks Corporate network (e.g. Ethernet, WiFi) ATM MPLS Carrier Ethernet Core network ADSL, Cable Cellular, satellite Access networks FTTH

22 Access Networks Evolution A large number of recent technologies: xdsl and unbundling of the local loop CATV, HFC (Hybrid Fiber Coax) FTTx, PON Power Line Communication (PLC) WLL (Wireless Local Loop) 802.11 (WiFi) 802.16 (Wimax) Satellites (LEO/MEO/GEO) 3rd Generation Mobile Systems (UMTS) LTE, femtocells

23 The Local Loop solutions 100 Relative complexity/cost (%) 90 80 70 60 50 40 30 Sparsely populated Mobile 3G WiMAX Satellite Rural b ADSL Cable modem Suburban Optical fiber Urban Dense urban 100k 20 Mobile 4G 10k 10 1k 0 0.1 1 10 100 1,000 10,000 100,000 Population density (per km 2 )

24 Length of the wired Local Loop France

Communication medium (wire) 25

Legacy wired DSL access infrastructure 26 F F F F Modem 34 STB modem 1 DSLAM STB F F F F Modem 34 STB modem 1 DSLAM STB F F F F Modem 34 STB modem 1 DSLAM STB F F F F Modem 34 STB modem 1 DSLAM STB Internet servers Broadband Network

ADSL: bandwidth-distance constraints 27 ADSL 2 Max 10 Mbps downstream ~ 1 Mbps upstream ADSL 2+ Max 25 Mbps downstream Ma ximum capa city (in M bit/s) ADSL 100 10 1 0 1 2 3 4 5 6 7 Distance (in kilometers)

28 Triple play IP Ethernet (VLANs) Internet Box : xdsl modem + Codecs + Telephony/TV flows packing Priorities : Telephony > TV > Data

29 Core networks Implemented using one of these technologies Circuit switching (e.g. telephone network) Dedicated communications path between two stations through the nodes of the network A path is a connected sequence of physical links between nodes On each link, a logical channel is dedicated to the connection Data transmitted as rapidly as possible Packet switching No dedicated resources for a connection Data sent in a sequence of packets In each node, the entire packet is received, stored briefly and then transmitted (store-and-forward mechanism)

30 Transfer technique taxonomy Communication Networks Circuit -Switched Packet -Switched FDM TDM Datagram Virtual Circuit GSM PSTN Internet (TCP/IP) Frame Relay ATM

31 Frame and packet A frame is a packet with elements allowing to determine the beginning and the end of the packet within series of bits or blocs of bytes Frame can be sent directly to the medium Packet need to be encapsulated within a frame Application Presentation Session Transport Network Data link Physical Packet Frame Physical Application Presentation Session Transport Network Data link Physical

32 Outline History Telecommunication networks Computer networks Broadcast networks Convergence Basic concepts PAN, LAN, MAN, WAN Core and access networks Frame and packet Transfer techniques Multiplexing Routing Switching Hybrid

33 Circuit switching Source establishes connection to destination Node along the path store connection info Nodes may reserve resources for the connection Signaling Signaling in-band: Set-up messages for circuit establishment along the path use the same circuit under construction for communication. Signaling out-band: Set-up messages use a dedicated path different from the circuit under construction. Source sends data over the connection No destination address, since nodes know path Teardown: source tears down connection when done

Circuit switching 34

35 Data transmission in circuit switching Host 1 Host 2 Switch 1 Switch 2 Circuit Establishment Transfer Circuit Teardown Transmission delay Information propagation delay between Host 1 and Switch1 propagation delay between Host 1 and Host 2 time

36 Multiplexing To make efficient use of high-speed telecommunications lines, some form of multiplexing is used Multiplexing allows several transmission sources to share the same transmission media Trunks on long-haul networks are high-capacity fiber, coaxial, or microwave links Common forms of multiplexing are Frequency Division Multiplexing (FDM), Time Division Multiplexing (TDM).

Time Division Multiplexing (TDM) 37

38 Time Division Multiplexing (TDM) Used with digital signals or analog signals carrying digital data Data rate of medium exceeds data rate of digital signal to be transmitted Multiple digital signals interleaved in time May be at bit level or blocks of Bytes (typically 1 Byte) The sequence of slots dedicated to one source is called a channel TDM is called synchronous because time slots are preassigned to sources and fixed. The time slots for each source are transmitted whether or not the source has data to send. Time slots allocated even if no data Time slots do not have to be evenly distributed amongst sources

Frequency Division Multiplexing (FDM) 39

Frequency Division Multiplexing (FDM) 40 Can be used for analog signals. Useful bandwidth of medium exceeds required bandwidth of channel Each signal is modulated to a different carrier frequency (move each signal to the required frequency band) Carrier frequencies separated so signals do not overlap (guard bands) Composite signal transmitted across the medium is analog. However, input signals can be analog/digital. If digital input, the input signals must be passed though modems to be converted to analog. e.g. broadcast radio Channel allocated even if no data

41 Digital Carrier Systems Hierarchy of TDM USA/Canada/Japan use one system, ITU-T (Europe) use a similar (but different) system US system based on DS-1 format Multiplexes 24 channels Each frame has 8 bits per channel plus one framing bit: 193 bits per frame For voice, each channel contains one word of digitized data (PCM, 8000 samples per sec) A total data rate of 8000*193=1.544Mbps Five out of six frames have 8 bit PCM samples Sixth frame is 7 bit PCM word plus signaling bit Signaling bits form stream for each channel containing control and routing info

42 Digital Carrier Systems Same format for digital data 23 channels of data 7 bits per frame plus indicator bit for data or systems control 24th channel is sync DS-1 can carry mixed voice and data signals 24 channels used No sync byte Can also interleave DS-1 channels DS-2 is four DS-1 giving 6.312Mbps

DS1 frame format 43

44 TDM applications Digital Service lines: DS-n Implemented as telephone lines: T-n Service Phone line Data rate # of voice channels (DS-0) standard phone line 64 Kb/s 1 DS-1 T-1 1.544 Mb/s 24 DS-2 T-2 6.312 Mb/s 96 DS-3 T-3 44.736 Mb/s 672 DS-4 T-4 274.176 Mb/s 4032

45 Strength of circuit switching Guaranteed bandwidth Predictable communication performance Not best-effort delivery Simple abstraction Reliable communication channel between hosts No worries about lost or out-of-order packets Simple forwarding Forwarding based on time slot or frequency No need to inspect a packet header Low per-packet overhead Forwarding based on time slot or frequency No byte consumed for packet header purpose

46 Drawback of circuit switching Wasted bandwidth Bursty traffic leads to idle connection during silent period Unable to achieve gains from statistical multiplexing Blocked connections Connection refused when resources are not sufficient Unable to offer okay service to everybody Connection set-up delay No communication until the connection is set up Unable to avoid extra latency for small data transfers Network state Network nodes must store per-connection information Unable to avoid per-connection storage and state

Packet switching 47

48 Why packet switching? Circuit switching designed for voice Resources dedicated to a particular call Much of the time a data connection is idle Data rate is fixed Both ends must operate at the same rate Solution: packet switching

49 Packet switching principles Data traffic divided into packets Data transmitted in small packets (typically 1000 octets) Longer messages split into series of packets Each packet contains a portion of user data plus some control info Control info Routing (addressing) info Packets travel separately through network Packet forwarding based on the header Use a reference or label in the header: trace a Virtual Circuit using signaling messages (e.g., ATM), Use the full destination IP address for forwarding (no signaling) => routing with IP datagram (e.g., Internet) Network nodes may store packets temporarily: Store and forward Destination reconstructs the message

50 Routing Each node has a unique Destination address is carried in the IP header At each node, a routing table is used to determine the output interface towards the destination

51 Switching Each node has a unique address A virtual circuit need to be established before sending packets to users. Packets did not contain the destination address, but a label or reference (VC ID), which has a local signification (only along the link between two neighboring nodes) At each node (called switch), a switching table is used to indicate the output interface as well as the out label according to the incoming label and interface (label swapping).

52 Virtual Circuit A VC is a preplanned route established before any packets sent VC is a succession of VC ID along a path Packets of a same connection use the same path (the Virtual Circuit) No out of order packets The circuit is called virtual since links are not dedicated

Signaling 53

54 VC establishment Signaling Creating the entries in the forwarding tables Reserving resources for the virtual circuit, if needed Two main approaches to signaling Network administrator configures each node Source sends set-up message along the path Set-up latency Time for the set-up message to traverse the path and return back to the source Routing End-to-end path is selected during circuit set-up

Similarity between VC and Datagram 55 Data divided in to packets Sender divides the data into packets Packet has address (e.g., IP address or VC ID) Store-and-forward transmission Multiple packets may arrive at once Need buffer space for temporary storage Multiplexing on a link No reservations: statistical multiplexing Packets are interleaved without a fixed pattern Reservations: resources for group of packets Guarantees to get a certain number of slots

Difference between VC and Datagram 56 Forwarding look-up Virtual circuits: fixed-length connection id IP datagrams: destination IP address Initiating data transmission Virtual circuits: must signal along the path IP datagrams: just start sending packets Router state Virtual circuits: routers know about connections IP datagrams: no state, easier failure recovery Quality of service Virtual circuits: resources and scheduling per VC IP datagrams: difficult to provide QoS

Transfer delay 57

58 Hybrid architecture Nodes are switching and routers at the same time TCP TCP IP IP IP IP AAL ATM AAL ATM AAL ATM Ethernet Ethernet