1 Frame Relay u Packet switching system with low overhead u Assumes very reliable high-quality physical network u Developed for use in ISDN networks u.

Slides:



Advertisements
Similar presentations
HIGH-LEVEL DATA LINK CONTROL (HDLC) HDLC was defined by ISO for use on both point-to-point and multipoint data links. It supports full-duplex communication.
Advertisements

William Stallings Data and Computer Communications 7 th Edition Chapter 13 Congestion in Data Networks.
Frame Relay1 Risanuri Hidayat. Frame Relay2 Frame Relay is a high-performance WAN protocol that operates at the physical and data link layers of the OSI.
24-1 Chapter 24. Congestion Control and Quality of Service (part 1) 23.1 Data Traffic 23.2 Congestion 23.3 Congestion Control 23.4 Two Examples.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 10 – Circuit Switching and Packet Switching.
Chapter 10 Congestion Control in Data Networks1 Congestion Control in Data Networks and Internets COMP5416 Chapter 10.
Frame Relay CCNA4 Chapter 6.
Semester 4, Chapter 6 Allan Johnson
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.
Chapter 10 Circuit Switching and Packet Switching.
Frame Relay & ATM 1 Lecture 7 Paul Flynn. 2 Virtual Circuit Switching Virtual Circuit Switching Digital Line Connection Identifier (DLCI) Three Phases.
1 Pertemuan 25 High Speed Network Matakuliah: H0174/Jaringan Komputer Tahun: 2006 Versi: 1/0.
CCNA 5.0 Planning Guide Chapter 4: Frame Relay.
Protocols and the TCP/IP Suite Asynchronous Transfer Mode (ATM)
Chapter 2 Protocols and the TCP/IP Suite 1 Chapter 5 Asynchronous Transfer Mode (ATM)
1 Integrated Services Digital Network u Public networks are used for a variety of services –Public Switched Telephone Network –Private Lines (leased)
Institute of Technology, Sligo Dept of Computing Frame Relay Technology Semester 4 Chapter 6.
Frame Relay. Group Members Presented by: Thong Jing WenWET Stephanie GohWET Hoh Yun YeeWET Pang Sook ShiWET
ECS 152A 7. Circuit Switching, Packet Switching, and Frame Relay.
Chapter 13: Frame Relay & ATM Business Data Communications, 6e.
Lect11.ppt - 03/15/05 CDA 6505 Network Architecture and Client/Server Computing Lecture 11 Link-Level Flow and Error Control by Zornitza Genova Prodanoff.
Link-Level Flow and Error Control
MODULE I NETWORKING CONCEPTS.
Cisco S4C6 Frame Relay.
CHABOT COLLEGE CISCO NETWORKING ACADEMY Chabot College Frame Relay Part 1.
Frame Relay Muhammad Wasif Laeeq Roll # : BSIT07-01.
Frame Relay Most Popular PSDN Today –Offers speeds of 64 kbps to about 40 Mbps; This covers the range of greatest corporate demand –Most demand is at the.
FRAME RELAY by Erdem YILMAZ. What is Frame Relay? high-performance WAN protocol operates at the physical and data link layers Originally designed for.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 10 – Circuit Switching and Packet Switching.
Chapter Objectives At the end of this chapter you will be able to: Describe standardisation in the data communications area Describe the following technologies:
Ch. 10 Circuit Switching and Packet Switching Switched Communication Networks Fig Simple switching network. –End stations are attached to.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Implementing Enterprise WAN Links Introducing Routing and Switching in the Enterprise.
Integrated Services Digital Network
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 10 – Circuit Switching and Packet Switching.
Networks and Protocols CE Week 5b. WAN’s, Frame Relay, DSL, Cable.
Lecture Week 3 Frame Relay Accessing the WAN. 3.1 Basic Frame Relay Concepts Accessing the WAN.
Updated 12/20011 Frame Relay Nirmala Shenoy Information Technology Department Rochester Institute of Technology.
FRAME RELAY. What is Frame Relay? high-performance WAN protocol operates at the physical and data link layers Originally designed for use across ISDN.
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
What is FRAME RELAY ? Frame Relay is a way of sending information over a WAN by dividing data into packets It operates at the Physical and Data Link layers.
Data and Computer Communications Chapter 11 – Asynchronous Transfer Mode.
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.
Outline Describe the Introduction Describe the history of Frame Relay
CSC 581 Communication Networks II Chapter 7c: Congestion Control Dr. Cheer-Sun Yang.
Department of Computer Science Southern Illinois University Edwardsville Fall, 2013 Dr. Hiroshi Fujinoki Frame Relay Congestion.
Lect1..ppt - 01/06/05 CDA 6505 Network Architecture and Client/Server Computing Lecture 4 Frame Relay by Zornitza Genova Prodanoff.
DATA LINK CONTROL PROTOCOLS. 2 Introduction Data link control layer – often abbreviated simply to data link layer – is concerned with the transfer of.
Mr. Mark Welton.  WAN transportation method that formats data into frames and sent over a network controlled by a service provider  Frame Relay is often.
Circuit Switching Circuit-switched network direct physical connection between two devices  ex) phones or computers shorter links (no, length) than point-to-point.
Data Communication 1 Frame Relay n X.25 l Provides extensive error checking and flow control l station-to-station checking at the data link layer l Error.
Virtual Circuit Networks Frame Relays. Background Frame Relay is a Virtual Circuit WAN that was designed in late 80s and early 90s. Prior to Frame Relays.
Frame Relay. Why to use Frame Relay? Frame Relay is a virtual-circuit technology that provides low-level (physical and data link layer) service in response.
Semester 4 – Chapter 6 - Frame Relay Frame Relay - Industry-standard, switched data- link layer protocol that handles multiple virtual circuits using HDLC.
Virtual Circuit Networks: Frame Relay And ATM UNIT 5 Chapter 18 Forouzan.
1 Integrated Services Digital Network u Public networks are used for a variety of services –Public Switched Telephone Network –Private Lines (leased)
Congestion Control in Data Networks and Internets
Packet Switching Networks & Frame Relay
Unit 1:Frame Relay.
Frame Relay Network Components
Computer Data Communications
Lecture 7: Data Link Layer Protocols (Part2): Frame Relay
Chapter 12: Wide Area Networks
Chapter 4 Frame Relay Chapter 4 Frame Relay.
CDA 6505 Network Architecture and Client/Server Computing
UNIT I – FRAME RELAY AND ISDN
William Stallings Data and Computer Communications 7th Edition
Chapter 11. Frame Relay Background Frame Relay Protocol Architecture
Presentation transcript:

1 Frame Relay u Packet switching system with low overhead u Assumes very reliable high-quality physical network u Developed for use in ISDN networks u Used widely in a variety of private and public networks which are not ISDN

2 X.25 Packet Flow SourceDestination Intermediate node

3 Frame Relay Packet Flow SourceDestination Intermediate node

4 Frame Relay u Control Signalling carried on separate logical connection from user data u Multiplexing and switching of logical connections take place at layer 2 not layer 3 u No hop-by-hop flow control or error control u Protocol functionality at user-network interface is reduced u Large increase in throughput over X.25

5 Frame Relay Protocol Architecture Physical Q.931/Q.933 LAPD (Q.921) I.430/I.431 User-selectable TE functions LAPF core (Q.922) User PlaneControl Plane Physical Q.931/Q.933 LAPD (Q.921) I.430/I.431 User-selectable TE functions LAPF core (Q.922) User PlaneControl Plane

6 Control Plane Protocols u Q.933 protocol is used for control of connections u In ISDN, Control signalling uses LAPD protocol u It is also possible to use in-channel call control using Q.933 on top of Q.922

7 User Plane Protocols u LAPF (Q922) used for data transfer between users u LAPF Core functions: –Frame delimiting, alignment, transparency –Frame multiplexing / de-multiplexing –Frame integrity checking ( size, byte count, errors) –Congestion control u Functions are a sub-layer of data link layer u They provide a bare frame transfer service

8 Frame Relay and X.25 LAPB I.430/I431 X.25 LAPF core I.430/I431 LAPF control Implemented by end system and network Implemented by end system not network Implemented by end system and network

9 Frame Relay Call Control u Subscriber must first be connected to a frame handler u This is called an access connection u When access connection is made, multiple logical channels can be multiplexed on the connection u These are called frame relay connections u They can be on-demand or semi-permanent

10 Frame Relay Call Control u Two types of access connection u Switched Access –User on switched network where exchange does not have frame handling capability –Exchange provides switched access (demand or semi- permanent) to remote frame handler u Integrated Access –User connected to pure frame relay network or switched network with integrated frame handling in local exchange –User has direct logical access to frame handler

11 User Access TENTFHET Switched access connection Semi-permanent access connection Switched access TENTFHET Integrated access Local exchange

12 Frame Relay Connections u Analogous to virtual circuit in X.25 u Can be established when access connection established to frame handler u Multiple connections supported over single link –Called data link connections u Each connection has a unique Data link connection identifier (DLCI)

13 Frame Relay Connections u Data transfer sequence –Establish logical connection between two endpoints and assign unique DLCI –Exchange information in data frames - each frame has a DLCI –Release logical connection

14 Frame Relay Connections u Establishment and release of Logical connection is made by messages over dedicated call control logical connection with DLCI =0

15 Frame Relay Control Signalling Message exchange for switched access to frame handler over ISDN D-channel Q.931 exchange to establish B-channel circuit- switched connection NTISDN Frame Relay Network NT Setup Connect ack Setup B-channel Q.933 exchange to establish B-channel frame - mode connection Frame relay Q.922 exchange of user data on B-Channel Connect ack Connect ack Setup Connect ack Setup

16 Frame Relay Control Signalling Message exchange for terminating switched access to frame handler B-channel Q.933 exchange to release B-channel frame- mode connection NTISDN Frame Relay Network NT D-channel Q.931 exchange to release B-channel circuit - switched connection Release Disconnect Release complete Release complete Disconnect Release Disconnect Release complete Release complete

17 LAPF Frame Format Flag 1 octet Information variable length FCS 2 octets Flag 1 octet Frame Format Address octets Upper DLCIC/REA 0 EA 1DEBECNFECNLower DLCI Address field 2 octets (default) Legend EA Address field extension bit C/R Command/response bit DE Discard eligibility bit FECN Forward explicit congestion notification BECN Backward explicit congestion notification DLCI Data link connection identifier

18 LAPF Frame Format u No control field exists in the frame u The connection can only carry user data u Therefore no in-band signalling exists u No error control or flow control exists since there are no sequence numbers

19 LAPF Frame Format u Address field carries DLCI u Address field length may be extended to 2, 3, or 4 octets u Length determined by EA bits - default is 2 octets u DLCI allows multiple logical connections to be multiplexed on single channel u DLCI can be 10, 17 or 24 bits depending on address field length

20 Congestion Control u No in-channel control signalling means no sliding window flow control u Congestion control is the joint responsibility of the network and the end- user u Network monitors congestion u User controls congestion by limiting flow of traffic at origin u Network discards packets as a last resort

21 Congestion Control Techniques FunctionKey elements Provides guidance to network about which frames to discard DE bit Provides guidance to end-systems about congestion in network BECN bit Provides guidance to end-systems about congestion in network FECN bit Technique Discard Control Backward explicit congestion notification Forward explicit congestion notification implicit congestion notification Type Discard Strategy Congestion avoidance Congestion avoidance Congestion recovery End system infers congestion from frame loss Sequence numbers in higher-layer PDU

22 Discard Strategy u Network agrees to support a connection at a certain data rate: –Committed information rate (CIR) in bps –Committed burst size (Bc) in bits over time T u Network also negotiates excess burst size (Be) the maximum amount of data in excess of Bc it will attempt to transfer in normal conditions

23 Discard Strategy u Frame handler monitors traffic on a logical connection u If data rate exceeds Bc in time interval T it will set DE bit and forward packet u If data rate exceeds Bc+ Be in time interval T it will discard data

24 Discard Strategy DE = 1 Region Discard Region Access Rate CIR D = 0 Region Bits Transmitted Bc Bc+Be Time Frame 1 DE=0 Frame 2 DE=0 Frame 3 DE=0 T

25 Discard Strategy DE = 1 Region Discard Region Access Rate CIR D = 0 Region Bits Transmitted Bc Bc+Be Time Frame 1 DE=0 Frame 2 DE=1 Frame 3 DE=1 T

26 Discard Strategy DE = 1 Region Discard Region Access Rate CIR D = 0 Region Bits Transmitted Bc Bc+Be Time Frame 1 DE=0 Frame 2 DE=1 Frame 3 Discard T

27 Congestion Avoidance u Network alerts end-systems to growing congestion u End-systems reduce offered load to network u Two methods exist in frame relay –Forward explicit congestion notification (FECN) –Backward explicit congestion notification (BECN)

28 Congestion Avoidance u Two bits, FECN and BECN exist in each frame address field u Any frame handler that detects may set either bit u Any frame handler receiving a frame with a bit set must forward the frame with the bit set u The bits therefore are signals to the end- user

29 Congestion Avoidance u The frame handler monitors outgoing queue lengths u Determines average queue length u If average exceed a threshold, then FECN bit or BECN bit or both is set u They may be set for certain logical connections or all depending on queue sizes

30 Congestion Avoidance u On receipt of BECN signal, user reduces rate of frame transmission u On receipt of FECN signal, user notifies peer user to reduce rate of frame transmission

31 Congestion Recovery u When higher-level end-end protocol detects frame loss it assumes congestion u This is called implicit signalling u Flow control may be used to recover u Gradual reduction of window size and gradual increase as frame loss disappears