Ch. 10 Circuit Switching and Packet Switching. 10.1 Switched Communication Networks Fig. 10.1 Simple switching network. –End stations are attached to.

Slides:



Advertisements
Similar presentations
CSE 413: Computer Networks
Advertisements

Ch. 10 Circuit Switching and Packet Switching
Data and Computer Communications Ninth Edition by William Stallings Chapter 10 – Circuit Switching and Packet Switching Data and Computer Communications,
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 10 – Circuit Switching and Packet Switching.
Chapter 12: Circuit Switching and Packet Switching Business Data Communications, 6e.
Circuit Switching Blocking occurs when the network is unable to connect to stations because all possible paths between them are already in use. Non-blocking.
Module 3.4: Switching Circuit Switching Packet Switching K. Salah.
Chapter 8 Switching Switching at the physical layer in the traditional telephone network uses the circuit-switching approach.
Semester Copyright USM EEE442 Computer Networks The Data Link / Network Layer Functions: Switching En. Mohd Nazri Mahmud MPhil (Cambridge, UK)
Data Communications Circuit Switching. Switching Networks Long distance transmission is typically done over a network of switched nodes Nodes not concerned.
Chapter 10 Circuit Switching and Packet Switching.
Telecommunication Technologies
EE 4272Spring, 2003 Chapter 9: Circuit Switching Switching Networks Circuit-Switching Networks Circuit-Switching Concept  Space-Division Switching  Time-Division.
Chapter 12: Circuit Switching and Packet Switching
The importance of switching in communication The cost of switching is high Definition: Transfer input sample points to the correct output ports at the.
Chapter 8 Switching Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
ECS 152A 7. Circuit Switching, Packet Switching, and Frame Relay.
8.1 Chapter 8 Switching Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 11: Approaches to Networking Business Data Communications, 4e.
Data Communications and Networking
MODULE IV SWITCHED WAN.
Communication Networks
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 10 – Circuit Switching and Packet Switching.
William Stallings Data and Computer Communications 7 th Edition Chapter 10 Circuit Switching and Packet Switching.
Aegis School of Telecommunication Chapter 10 Circuit Switching and Packet Switching Telecom Systems I by Dr. M. G.
1 9. Circuit Switching. Prof. Sang-Jo Yoo 2 Contents  Switching Networks  Circuit-Switching Networks  Switching Concepts  Routing in Circuit-Switching.
Review of Networking Concepts Part 1: Switching Networks
Chapter 2 – X.25, Frame Relay & ATM. Switched Network Stations are not connected together necessarily by a single link Stations are typically far apart.
Switched network.
Lecture 3: Networks and Protocols Anders Västberg Slides are a selection from the slides from chapter 3 and 4 from:
CIS 325: Data Communications1 CIS-325 Data Communications Dr. L. G. Williams, Instructor.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 10 – Circuit Switching and Packet Switching.
Topic 12 – Wide Area Networks 1 FIT1005 Wide Area Networks (WANs) Reference: Chapter 10 – Stallings 7E.
CSCI 465 D ata Communications and Networks Lecture 13 Martin van Bommel CSCI 465 Data Communications & Networks 1.
Data and Computer Communications Chapter 10 – Circuit Switching and Packet Switching (Wide Area Networks)
TELE202 Lecture 5 Packet switching in WAN 1 Lecturer Dr Z. Huang Overview ¥Last Lectures »C programming »Source: ¥This Lecture »Packet switching in Wide.
Sami Al-wakeel 1 Data Transmission and Computer Networks The Switching Networks.
Lecture 6 Introduction To Switching Circuit Switching.
FRAME RELAY. What is Frame Relay? high-performance WAN protocol operates at the physical and data link layers Originally designed for use across ISDN.
Data and Computer Communications Circuit Switching and Packet Switching.
Switching Networks Long-distance transmission is typically done over a network of switched nodes Nodes not concerned with content of data End devices are.
Computer Networks with Internet Technology William Stallings
William Stallings Data and Computer Communications Chapter 9 Circuit Switching.
TELEPHONE NETWORK Telephone networks use circuit switching. The telephone network had its beginnings in the late 1800s. The entire network, which is referred.
DATA COMMUNICATION (ELA…) CIRCUIT SWITCHING AND PACKET SWITCHING 1.
Chapter 13: Frame Relay & ATM Business Data Communications, 5e.
Lecture 12 X.25. X.25 is a packet switching wide area network developed by ITU-T in Originally it was designed for private use Definition : X.25.
Lect1..ppt - 01/06/05 CDA 6505 Network Architecture and Client/Server Computing Lecture 4 Frame Relay by Zornitza Genova Prodanoff.
EEC4113 Data Communication & Multimedia System Chapter 7: Network Layer by Muhazam Mustapha, October 2011.
Lecture # 03 Switching Course Instructor: Engr. Sana Ziafat.
Circuit Switching Circuit switching networks,
Circuit Switching Circuit-switched network direct physical connection between two devices  ex) phones or computers shorter links (no, length) than point-to-point.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 CH. 8: SWITCHING & DATAGRAM NETWORKS 7.1.
WAN Transmission Media
Computer Communication & Networks Lecture # 03 Circuit Switching, Packet Switching Nadeem Majeed Choudhary
1 Kyung Hee University Chapter 8 Switching. 2 Kyung Hee University Switching  Switching  Switches are devices capable of creating temporary connections.
Data Communication Networks Lec 13 and 14. Network Core- Packet Switching.
Data and Computer Communications 8 th and 9 th Edition by William Stallings Chapter 10 – Circuit Switching and Packet Switching.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 10 – Circuit Switching and Packet Switching.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Muhammad Waseem Iqbal Lecture # 20 Data Communication.
Packet Switching Networks & Frame Relay
Unit 1:Frame Relay.
William Stallings Data and Computer Communications
Chapter 4 Frame Relay Chapter 4 Frame Relay.
Chapter 12: Circuit Switching and Packet Switching
Circuit Switching Packet Switching Message Switching
William Stallings Data and Computer Communications 7th Edition
Chapter 9 Circuit Switching
Chapter 9. Circuit Switching
Presentation transcript:

Ch. 10 Circuit Switching and Packet Switching

10.1 Switched Communication Networks Fig Simple switching network. –End stations are attached to the "cloud". –Inside the cloud are communication network nodes interconnected with transmission lines. –The transmission lines often use multiplexing. –The network is generally not fully connected, but alternate paths exist. Two technologies for WANs –Circuit Switching –Packet Switching

10.2 Circuit-Switching Networks The three phases of a circuit switched connection are –Circuit establishment –Data transfer –Circuit disconnect

10.2 Circuit-Switching Networks (p.2) Four generic architectural components of the public telecommunications network: –Subscribers –Subscriber line (or local loop) –Exchanges –Trunks Fig illustrates the public switched telephone network (PSTN). Fig illustrates two possible connections over the PSTN.

10.3 Circuit-Switching Concepts Fig.10.4 Elements of a Circuit-Switch Node –Digital Switch Provides a transparent signal path between any pair of attached devices. –Control Unit Establishes connections. Maintains connections. Tears down connections. –Network Interface Functions and hardware needed to connect digital and analog terminals and trunk lines.

10.3 Circuit-Switching Concepts (p.2) Blocking vs. Nonblocking –Relates to the capability of making connections. –A blocking network is one in which blocking is possible. –A nonblocking network permits all stations to be connected (in pairs) as long as the stations are not in use.

10.3 Circuit-Switching Concepts (p.2) Space-Division Switching –Defn: A circuit-switching technique in which each connection through the switch takes a physically separate and dedicated path. –Basic building block--a metallic crosspoint or semiconductor gate. –"Crossbar" Matrix (Fig. 10.5) –Multi-stage space-division switches reduces the total number of crosspoints required, but increases complexity and introduces the possibility of blocking.(Fig. 10.6)

10.3 Circuit-Switching Concepts (p.3) Time-Division Switching –Defn: A circuit-switching technique in which time slots in a time-multiplexed stream of data are manipulated to pass data from an input to an output. –All modern circuit switches use digital time division techniques or some combination of space division switching and time division switching.

10.4 Control Signaling Signaling Functions –Audible communications with subscriber (dial tone, busy signals, etc.) –Transmission of number dialed to switches to attempt a connection. –Transmission of information between switches indicating that a call can or cannot be completed. –Transmission of information between switches that a call has ended.

10.4 Control Signaling (p.2) Signaling Functions (cont.) –A signal to make the phone ring. –Transmission of information for billing. –Transmission of information giving status of equipment or lines. –Transmission of information used in diagnosing and isolating system failures. –Control of special equipment such as satellite channel equipment.

10.4 Control Signaling (p.3) Grouping of Control Signals –Supervisory--binary character (on/off) signals that are related to control functions such as request for service, answer, alerting, idle. –Address--signals that identify a subscriber. –Call information--audible tones that provide information about the status of a call. –Network management--signals that are used for maintenance, trouble shooting, and operation of the network.

10.4 Control Signaling (p.4) Location of Signaling –User to network –Within the network (computer to computer) Common Channel Signaling –Inchannel Signaling: Inband and Out-of-Band-- Table 10.1 –Fig Inchannel and Common Channel Signaling –Fig.10.8 Common Channel Signaling Modes.

10.4 Control Signaling (p.5) Signaling System Number 7 –Designed to support command channel signaling for ISDN. –Control messages are routed through the network to perform call management and network management. –Each message is a short block (or packet) and it is transported over a packet switched network to control the circuit switch network.

10.4 Control Signaling (p.6) Signaling System Number 7 (cont.) –Signaling Network Elements Signaling point (SP)--any point in the signaling network capable of handling SS7 control messages. Signal transfer point (STP)--signaling point capable of routing control message. Signaling link--data link that connectws signaling points. Figure 10.9 illustrates the Control plane and the Information plane.

10.5 Softswitch Architecture Specialized software is run on a computer that turns it into a smart phone switch (Fig.10.10). –Performs traditional circuit-switching functions. –Can convert a stream of digitized voice into packets (VoIP). Media Gateway (MG) performs the physical switching function. Media Gateway Controller (MGC) performs call processing. RFC communications between the two.

10.6 Packet-Switching Principles Definition: A method of transmitting messages through a communication network, in which long messages are subdivided into short packets. The packets are then sent through the network to the destination node. (See Fig )

10.6 Packet-Switching Principles (p.2) Two Techniques –Datagram (Fig ) Each packet contains addressing information and is routed separately. –Virtual Circuits (Fig ) A logical connection is established before any packets are sent; packets follow the same route.

10.1 Packet-Switching Principles (p.3) Packet Size –Each packet has overhead. –With a larger packet size Fewer packets are required (less overhead.) But longer queuing delays exist at each packet switch. –Figure illustrates this issue.

10.6 Packet-Switching Principles (p.4) Delay in Switching Networks –Setup Time--connection oriented networks. –Transmission Time –Propagation Delay –Nodal Delay--processing time at nodes. Fig and Table 10.2 compare the performance of circuit switching, datagram packet switching, and virtual-circuit packet switching.

10.6 Packet-Switching Principles (p.5) Delay in Circuit Switched Networks –Call setup time. –Message transmission time--occurs once at the source. –Propagation delay--sum of all links. –Very little node delay.

10.6 Packet-Switching Principles (p.6) Delay in Packet Switching –Connection Setup Time Required for virtual circuit. None for datagram. –Packet transmission time and propagation delay occurs on each link. –Processing delay occurs at every node. Datagram networks may require more than virtual circuit networks.

Problem 10.4 Consider the delay across a network. –Let B= data rate on every link. –Let N= the number of links. –Let L= the length of the source message. –Let D= the average delay on a link. –Let S= setup time (when required.) –Let P= packet size for packet switched networks--fixed length packets. –Let H=the number of bits of overhead in each packet header, for packet switched networks.

Problem 10.4 (p.2) Circuit Switching Delay –Let t0 be the time that the first bit is transmitted at the source node and t1 be the time that the last bit is received at the destination node. –Then let T= t1-t0 be the "end-to-end" delay. –Follow the last bit across the network. –No network layer overhead and little nodal delay. –Ignore any data link protocol delay (U=1). –T = S + L/B + N x D

Problem 10.4 (p.3) Datagram Packet Switch Delay –Let NoPa= Number of Packets= L/(P-H) rounded up (ceiling). –Assume no link level related overhead (U=1.) –The last packet waits at the source and then is transmitted over every link in a store and forward fashion. –T= (NoPa-1)P/B + N(P/B + D) Virtual-Circuit Packet Switch Delay –T= S + (NoPa-1)P/B + N(P/B + D)

10.7 X.25 First approved in 1976 and revised in 1980, 1984, 1988, 1992, and Specifies an interface between a host system and a packet-switched networks. Almost universally used and is employed for packet-switching in ISDN. Fig illustrates the concept of virtual circuits over an X.25 network.

10.7 X.25 (p.2) Three Layers are defined--Fig –X.21 is the physical layer interface (often EIA-232 is substituted) –LAP-B is the link-level logical interface- -it is a subset of HDLC. –Layer 3 has a multi-channel interface-- sequence numbers are used to acknowledge packets on each virtual circuit.

10.8 Frame Relay Traditional packet switching has the X.25 protocols –Call control packets are carried on the same channel and the same virtual circuit as data packets. –Multiplexing of virtual circuits takes place at layer 3. –Both layer 2 and layer 3 include flow-control and error-control mechanisms. –Considerable overhead is required.

10.8 Frame Relay (p.2) Frame Relay –Call control signaling is carried on a separate logical connection; intermediate nodes have less processing required. –Multiplexing and switching of logical connections take place at layer 2 instead of layer 3 (eliminating a layer of processing). –No hop-by-hop flow control and error control-- (performed at a higher layer if at all). –Less overhead required.

10.8 Frame Relay (p.3) Frame Relay Protocol Architecture –Fig depicts the protocol architecture. –C-plane protocols are for access control between the subscriber and the network. –U-plane protocols provide end-to-end (user) functionality.

10.8 Frame Relay (p.4) Fig LAPF-Core Formats Similar to LAPD and LAPB except there is no control field. –Only one frame type (for user data). –It is not possible to use in-band signaling. –It is not possible to perform flow control and error control (no sequence numbers). Address Field--data link connection identifier (DLCI) is similar to virtual circuit numbers in X.25.