HDLC PROTOCOL. Michel GARDIE

Size: px
Start display at page:

Download "HDLC PROTOCOL. Michel GARDIE"

Transcription

1 HDLC PROTOCOL Michel GARDIE INT/LOR/RIP October 15, 2007

2 The version of this document is temporary. There are still several mistakes. I'm sorry for that FRANCE TELECOM INT/DIT/TI 1992 INT/DSR/TI 1994 INT/LOR/AIGRI 2000 GET/INT/LOR/RIP 2001 GET/INT/LOR/RIP 2005 GET/INT/LOR/RIP 2006 GET/INT/LOR/RIP 2007 GET/INT/LOR/RIP Generated with OpenOffice.org 2.3 under Fedora 5 Tous droits réservés. Aucune partie de ce document ne peut être reproduite ou transmise sous quelque forme ou par quelque procédé que ce soit (machine électronique ou mécanique, photocopie, enregistrement, photographie ou tout autre) sans le consentement écrit préalable de l auteur ou de ses ayant-droits. GET/INT/LOR/RIP 2 of 33 October 15, 2007

3 HDLC ISO 3309 Data communication High-level data link control procedures Frame structure. ISO 4335 Data communication High-level data link control procedures Elements of procedure. ISO 6256 Data communication HDLC unbalanced classes of procedures. ISO 8885 Information processing systems Data communication -- Highlevel data link control procedures General purpose XID frame information field content and format. ISO/IEC Information technology Telecommunications and information exchange between systems High-level data link control (HDLC) procedures (Revises 3309, 4335, 6256, 8885) HDLC is used in X.25 networks, has been adapted to create the PPP protocol (Internet), or the LAPDm protocol (data link layer on the GSM radio interface). GET/INT/LOR/RIP 3 of 33 October 15, 2007

4 HIGH-LEVEL DATA LINK CONTROL HDLC Overview Synchronous Bit-oriented Full-duplex Transparent Point-to-point or multipoint links Features One frame structure Several elements of procedure GET/INT/LOR/RIP 4 of 33 October 15, 2007

5 FRAME STRUCTURE Definition Data and control information are transmitted within a single structure: the frame Frame structure Flag Address 8 bits Control 8 bits Information 0 n < bits FCS 16 bits Flag flag: address: control: information: FCS: sequence for synchronization and delimitation address of the secondary station controls the protocol behavior user data field frame check sequence GET/INT/LOR/RIP 5 of 33 October 15, 2007

6 FRAME FIELDS Flag delimitation start of frame end of frame synchronization inter-frame filling Address Address of the secondary station a secondary station receives command frames Control identifies the different frames numbers the information frames acknowledges the information frames supervises the data link GET/INT/LOR/RIP 6 of 33 October 15, 2007

7 FRAME FIELDS Information field optional sequence of n bits user defined FCS allows detection of transmission errors cyclic redundancy check polynomial: x 16 + x 12 + x GET/INT/LOR/RIP 7 of 33 October 15, 2007

8 FRAME CHARACTERISTICS Transparency Allows to transmit any bit pattern Principle (between two [non included] flags) Emission: inserts 1 "zero" after 5 consecutive "ones" Reception: suppresses every "zero" following 5 consecutive "ones" Frame inter-filling Maintains the synchronization Continuous emission of flags Frame abandon Forces the receiver to ignore a frame Sequence of M bits: M 7 GET/INT/LOR/RIP 8 of 33 October 15, 2007

9 TRANSPARENCY The aim of transparency is to transmit any bit pattern between two flags. HDLC uses a special bit pattern ( ) as a delimiter. This special pattern is called a flag. A receiver enters the reception state (and remains in this state) when it receives any bit pattern different from the delimitation pattern. It quits the reception state when it detects a new flag. However, the delimitation pattern can be found anywhere between two real flags: it can be an ASCII character (tilde; "~") whose binary coding is it can be the association of two adjacent bytes giving the illusion of a flag. For instance, let us consider the two following bytes: and When these byte are put together, we obtain the following binary stream: where a "flag" seems to appear. We absolutely must remove these pseudo-flags when sending a frame. On the reception side, we will have to restore the original bit stream. The principle to do that is simple, and is applied only between two flags. On the sender side, we systematically add one "0" after five consecutive "1"s. On the receiver side, each time we receive five consecutive "1"s, we apply the following algorithm: 1. if the next bit is a "0", this bit is immediately and systematically removed 2. if the next bit is a "1", there are two possibilities: a) the next bit after this "1" is a "0": we are detecting a real flag. This is the end of the frame; b) the next bit after this "1" is still a "1": we are detecting an abandon sequence. The frame must be discarded. GET/INT/LOR/RIP 9 of 33 October 15, 2007

10 FRAME CHARACTERISTICS Invalid frames Frame too short: less than 32 bits Frame too Long 1 Extensions Address field (2 or 3 bytes) Control field (2 bytes) 1 Example: the final flag has not been detected by the receiver, and its reception buffer is full. GET/INT/LOR/RIP 10 of 33 October 15, 2007

11 ELEMENTS OF PROCEDURE The elements of procedure define how to use the basic element of the protocol: the frame. The rest of this document presents the following points: the different types of frame information supervision unnumbered the rules of restart the transmission controls the "command" and "response" frames GET/INT/LOR/RIP 11 of 33 October 15, 2007

12 FRAME TYPES F A C Info FCS F N(R) P/F N(S) 0 N(R) P/F S S 0 1 U U U P/F U U 1 1 N(S) N(R) SS UUUUU P/F number of the sent frame number of the next expected frame bits defining the supervision functions bits defining the extra functions P (poll) = request of an explicit response F (final) = indication of an explicit response GET/INT/LOR/RIP 12 of 33 October 15, 2007

13 FRAME TYPES Information The information field is not empty and its content is defined by the user. The frame numbers are modulo 8 2 N(S) number of the sent frame N(R) number of the next expected frame Supervision No information field Number transmitted by the frame: N(R) This type of frame is used to: acknowledge information frames reject information frames specify the state of the receiving station 2 It is possible to use a modulus of 128. This is negotiated when establishing the connection. GET/INT/LOR/RIP 13 of 33 October 15, 2007

14 FRAME TYPES Unnumbered No information field No frame number Basic control of the data link initialization (connection) connection reject disconnection indication of protocol errors GET/INT/LOR/RIP 14 of 33 October 15, 2007

15 SUPERVISION FUNCTIONS F A C Info FCS F N(R) P/F S S 0 1 S 4, S 3 = 0,0 RR Receiver Ready S 4, S 3 = 1,0 REJ Reject S 4, S 3 = 0,1 RNR Receiver Not Ready S 4, S 3 = 1,1 SREJ Selective Reject GET/INT/LOR/RIP 15 of 33 October 15, 2007

16 SUPERVISION FRAMES All the frames below acknowledge information frames whose number is less or equal to N(R) 1 (modulo n). RR RECEIVER READY The receiver is ready to process new information frames. The previous received information frames have been correctly processed and their content has been delivered to the user. REJ REJECT The receiver requests the retransmission of all information frames starting from the number N(R). GET/INT/LOR/RIP 16 of 33 October 15, 2007

17 SUPERVISION FRAMES RNR RECEIVER NOT READY The receiver temporarily cannot receive extra information frames. The previous frames (up to N(R) - 1) were correctly received but their content could not be delivered to the user. SREJ SELECTIVE REJECT The receiver requests the retransmission of the information frame whose number is N(R). The next received frames (after N(R)) have been correctly received, and have been stored; the content of these frames has not been delivered to the user. The use of this supervision frame is optional. GET/INT/LOR/RIP 17 of 33 October 15, 2007

18 EXTRA FUNCTIONS FORMAT OF THE CONTROL FIELD OF THE UNNUMBERED FRAMES The table below only gives the most common frames. Table 1: Bits of the control field Meaning P/F SARM Set Asynchronous Response Mode P/F SABM Set Asynchronous Balanced Mode P/F DISC Disconnect P/F UA Unnumbered Acknowledgment P/F DM Disconnected Mode P/F CMDR / FRMR Command Reject / Frame Reject The CMDR / FRMR frames contain an information field explaining the reason of the reject. GET/INT/LOR/RIP 18 of 33 October 15, 2007

19 EXTRA FUNCTIONS LAPB (LINK ACCESS PROTOCOL BALANCED) SABM Frame nature: command. Select the balanced mode (LAPB). The stations can both manage the data link. The acceptation of the connection is done with a UA frame. The rejection of the connection is done with a DM frame. DISC Frame nature: command. Generates the logical disconnection of the data link between two stations. The receiving station must answer with a UA. GET/INT/LOR/RIP 19 of 33 October 15, 2007

20 EXTRA FUNCTIONS UA Frame nature: response. Accepts a command. FRMR Frame nature: response. Rejects a command: after an error; if the requested command is not implemented. DM Frame nature: response. Two functions: Indicates that a station is not logically connected. Rejects a command GET/INT/LOR/RIP 20 of 33 October 15, 2007

21 RULES OF RESTART Some error conditions or abnormal behavior may occur. The rules of restart resolve these problems. OVERFLOW A station, which cannot receive any more information frames, sends a RNR frame with N(R) indicating the first unaccepted frame. The station sends a RR frame as soon as it is ready again to receive new information frames. TRANSMISSION ERROR Any frame, whose FCS computation indicates a transmission error, must be discarded. No other specific action should be undertaken by the receiver. WRONG N(S) (REJ VERSION) Any information frame whose N(S) does not contain the expected value must be discarded; the next frames must be ignored too. The station receiving such a frame must then send a REJ frame with N(R) indicating the expected frame number. GET/INT/LOR/RIP 21 of 33 October 15, 2007

22 RULES OF RESTART WRONG N(S) (SREJ VERSION) Any information frame whose N(S) does not contain the expected value must be discarded. The eventual next information frames should be stored. A station receiving such a frame must then send a SREJ frame with N(R) indicating the expected frame number. COMMAND REJECT After receiving a CMDR / FRMR frame, the data link is supposed to be disconnected. RESET Clears a data link. The SABM and UA frames are exchanged without prior disconnection. The N(S) and N(R) counters are reset; the pending information frames are discarded. GET/INT/LOR/RIP 22 of 33 October 15, 2007

23 RULES OF RESTART RESTART AFTER TIME-OUT A station which does not receive any acknowledgment before T1 seconds, must retransmit the first unacknowledged information frame. The P/F bit of this information frame must be set. The station can then resume the transmission after the reception of an acknowledgment with the P/F bit set. BIT P/F A station which receives a command frame with the P/F 3 bit set, must send a response frame with the P/F 4 bit also set. 3 The P/F bit is called P (Poll) in a command frame (e.g. Information frames) 4 The P/F bit is called F (Final) in a response frame (e.g. RR, RNR or REJ frames) GET/INT/LOR/RIP 23 of 33 October 15, 2007

24 TRANSMISSION CONTROL OVERVIEW Any transmission occurs between a PRIMARY and a SECONDARY. The primary station controls the data link. The secondary station is tied to the primary station. STATION A station may be composed of: a primary a secondary a primary and a secondary GET/INT/LOR/RIP 24 of 33 October 15, 2007

25 ADDRESS FIELD The address field is used to make a distinction between the command and the response frames. CODING OF THE ADDRESS FIELD IN THE X.25 PROTOCOL There are only two values with the following coding: Address Bit number hexadecimal A B The use of these values is explained below: Sender Frame nature Network DTE Command A B Response B A GET/INT/LOR/RIP 25 of 33 October 15, 2007

26 FLOW CONTROL The flow control is used to regulate the information flow between stations. The mechanism used is a window. A station can send up to W information frames before receiving any acknowledgment. The window is closed if the station has sent W frames and did not receive any acknowledgment. A station cannot send other information frames if its window is closed. The receiver can acknowledge one, several, or all the information frames previously received. When a station acknowledges some informations frames, it opens more or less the window of its peer. GET/INT/LOR/RIP 26 of 33 October 15, 2007

27 FLOW CONTROL DTE W = 3 NETWORK DLDTreq I 0,0 DLDTreq DLDTind I 0,0 DLDTreq I 0,0 DLDTind DLDTreq RR 2 DLDTind I 0,0 DLDTind RR 2 W = 3 the window size is 3. DLDTreq : DLDTind : I,0,2 : RR,2 : primitive of service sent by the user of the level 2 (DTE side): DLDTreq = Data Link Data request. primitive of service sent by the user of the level 2 (network side): DLDTind = Data Link Data indication. information frame, N(R)=0, N(S)=2 supervision frame RR, N(R)=2 GET/INT/LOR/RIP 27 of 33 October 15, 2007

28 LIST OF SOME PARAMETERS USED AT THE FRAME LEVEL TIMER T1 On timeout of this timer, the first unacknowledged information frame must be sent again. Standard values: T1 = 100, 200, 400, 800, 1600, 2500 ms TIMER T2 Maximum time that a receiver can wait to acknowledge an information frame. N2 Maximum number of retransmission of the same information frame. If this value is reached, the link is considered to be out-of-order. Standard value: 10 N1 Maximum size of an information frame. GET/INT/LOR/RIP 28 of 33 October 15, 2007

29 EXCHANGE MODES DEFINITIONS INFORMATION SOURCE ACKNOWLEDGMENT DESTINATION COMMAND PRIMARY RESPONSE SECONDARY PRIMARY SOURCE SELECTING ACCEPTANCE INFORMATION ACKNOWLEDGMENT SECONDARY DESTINATION PRIMARY DESTINATION POLLING ACCEPTANCE INFORMATION ACKNOWLEDGMENT SECONDARY SOURCE GET/INT/LOR/RIP 29 of 33 October 15, 2007

30 EXCHANGE MODES ASYMMETRIC POINT-TO-POINT Station A Station B PRIMARY SECONDARY SOURCE I SEL POLL I ACK I DEST. ACK DEST. I I I SOURCE This mode is typically intended for multi-point links. Asymmetric point-to-point link is an adaptation of multi-point links. The information frames can be either "command" frames, or "response" frames. This mode is selected with the command frame "SNRM (Set Normal Response Mode)". GET/INT/LOR/RIP 30 of 33 October 15, 2007

31 EXCHANGE MODES SYMMETRIC POINT-TO-POINT Station A Station B PRIMARY I I I SECONDARY SOURCE ACK DEST. SECONDARY ACK PRIMARY DEST. I I I SOURCE This mode is selected with the command frame "SARM (Set Asynchronous Response Mode)". The information frames are always "command" frames. The supervisions frames (RR, RNR, REJ...) are generally "response" frames. GET/INT/LOR/RIP 31 of 33 October 15, 2007

32 EXCHANGE MODE BALANCED POINT-TO-POINT Station A Station B SOURCE DEST. Combined station Combined station DEST. SOURCE In this mode, the concepts of "primary" and "secondary" are replaced by the concept of "combined station". The command frames (INFO, SABM, DISC...) always carry the address of the remote station. The response frames (RR, RNR, UA, DM...) always carry the address of the local station. This mode is selected with the command frame "SABM (Set Asynchronous Balanced Mode)". GET/INT/LOR/RIP 32 of 33 October 15, 2007

33 CREDITS This document was written with OpenOffice.org 2.3 ( Different fonts were used: Font name Web site Sample (12pt) Calisto MT The quick brown fox jumps over the lazy dog Daniel The quick brown fox jumps over the lazy dog Goodfish The quick brown fox jumps over the lazy dog Morpheus The quick brown fox jumps over the lazy dog Times New Roman (not free) The quick brown fox jumps over the lazy dog GET/INT/LOR/RIP 33 of 33 October 15, 2007

3. Data Link Layer 3-2

3. Data Link Layer 3-2 3. Data Link Layer 3.1 Transmission Errors 3.2 Error Detecting and Error Correcting Codes 3.3 Bit Stuffing 3.4 Acknowledgments and Sequence Numbers 3.5 Flow Control 3.6 Examples: HDLC, PPP 3. Data Link

More information

Data Link Control. Claude Rigault ENST Claude Rigault, ENST 11/3/2002. Data Link control 1

Data Link Control. Claude Rigault ENST Claude Rigault, ENST 11/3/2002. Data Link control 1 Data Link Control Claude Rigault ENST claude.rigault@enst.fr Data Link control Data Link Control Outline General principles of Data Link Control HDLC Data Link control 2 General principles of Data Link

More information

(Sicherungsschicht) Chapter 5 (part 2) [Wa0001] HDLC - 1.

(Sicherungsschicht) Chapter 5 (part 2) [Wa0001] HDLC - 1. Data Link Layer (cont.) (Sicherungsschicht) Chapter 5 (part 2) [Wa0001] HDLC - 1 LOGICAL LINK CONTROL MEDIUM ACCESS CONTROL PHYSICAL SIGNALING DATA LINK LAYER PHYSICAL LAYER ACCESS UNIT INTERFACE PHYSICAL

More information

Data Link Layer (cont.) ( h h h ) (Sicherungsschicht) HDLC - 1.

Data Link Layer (cont.) ( h h h ) (Sicherungsschicht) HDLC - 1. Data Link Layer (cont.) ( h h h ) (Sicherungsschicht) HDLC - 1 LOGICAL L LINK CONTROL MEDIUM ACCESS CONTROL PHYSICAL SIGNALING DATA LINK LAYER PHYSICAL LAYER ACCESS UNIT INTERFACE PHYSICAL MEDIA ATTACHMENT

More information

HDLC. King of the Link 2005/03/11. (C) Herbert Haas

HDLC. King of the Link 2005/03/11. (C) Herbert Haas HDLC King of the Link (C) Herbert Haas 2005/03/11 What is HDLC? High-Level Data Link Control Early link layer protocol Based on SDLC (Synchronous-DLC, IBM) Access control on half-duplex modem-lines Connectionoriented

More information

Flow control: Ensuring the source sending frames does not overflow the receiver

Flow control: Ensuring the source sending frames does not overflow the receiver Layer 2 Technologies Layer 2: final level of encapsulation of data before transmission over a physical link responsible for reliable transfer of frames between hosts, hop by hop, i.e. on a per link basis

More information

INTERNET ARCHITECTURE & PROTOCOLS

INTERNET ARCHITECTURE & PROTOCOLS INTERNET ARCHITECTURE & PROTOCOLS Set # 02 Delivered By: Engr Tahir Niazi Need for Data Link Layer possibility of transmission errors receiver need to regulate the rate at which data arrive that's why

More information

HDLC (High level Data Link Control)

HDLC (High level Data Link Control) High-level Data Link Control HDLC (High level Data Link Control) Modem, EIA-232, HDLC Framing and Procedures Agenda Line Management, Modems Introduction HDLC Station Types, Modes of Operation Frame Format,

More information

Line Protocol Basics. HDLC (High level Data Link Control) Agenda. Additional Issues

Line Protocol Basics. HDLC (High level Data Link Control) Agenda. Additional Issues Line Protocol Basics High-level Data Link Control HDLC (High level Data Link Control), EIA-232, HDLC Framing and Procedures line protocol basics already explained serial transmission techniques bit-synchronization

More information

Data Link Control Protocols

Data Link Control Protocols Data Link Control Protocols need layer of logic above Physical to manage exchange of data over a link frame synchronization flow control error control addressing control and data link management Flow Control

More information

INTERNATIONAL TELECOMMUNICATION UNION. SERIES X: DATA COMMUNICATION NETWORKS: SERVICES AND FACILITIES, INTERFACES Interfaces

INTERNATIONAL TELECOMMUNICATION UNION. SERIES X: DATA COMMUNICATION NETWORKS: SERVICES AND FACILITIES, INTERFACES Interfaces INTERNATIONAL TELECOMMUNICATION UNION CCITT X.25 THE INTERNATIONAL TELEGRAPH AND TELEPHONE CONSULTATIVE COMMITTEE (11/1988) SERIES X: DATA COMMUNICATION NETWORKS: SERVICES AND FACILITIES, INTERFACES Interfaces

More information

Advanced Computer Networks. Rab Nawaz Jadoon DCS. Assistant Professor COMSATS University, Lahore Pakistan. Department of Computer Science

Advanced Computer Networks. Rab Nawaz Jadoon DCS. Assistant Professor COMSATS University, Lahore Pakistan. Department of Computer Science Advanced Computer Networks Rab Nawaz Jadoon Department of Computer Science DCS COMSATS Institute of Information Technology Assistant Professor COMSATS University, Lahore Pakistan Advanced Computer Networks

More information

Chapter 7: Data Link Control. Data Link Control Protocols

Chapter 7: Data Link Control. Data Link Control Protocols Chapter 7: Data Link Control CS420/520 Axel Krings Page 1 Data Link Control Protocols Need layer of logic above Physical to manage exchange of data over a link frame synchronization flow control error

More information

Chapter 7: Data Link Control. CS420/520 Axel Krings Page 1

Chapter 7: Data Link Control. CS420/520 Axel Krings Page 1 Chapter 7: Data Link Control CS420/520 Axel Krings Page 1 Data Link Control Protocols Need layer of logic above Physical to manage exchange of data over a link frame synchronization flow control error

More information

Chapter 3. The Data Link Layer. Wesam A. Hatamleh

Chapter 3. The Data Link Layer. Wesam A. Hatamleh Chapter 3 The Data Link Layer The Data Link Layer Data Link Layer Design Issues Error Detection and Correction Elementary Data Link Protocols Sliding Window Protocols Example Data Link Protocols The Data

More information

Data and Computer Communications

Data and Computer Communications Data and Computer Communications Chapter 7 Data Link Control Protocols Eighth Edition by William Stallings Lecture slides by Lawrie Brown Data Link Control Protocols "Great and enlightened one," said Ten-teh,

More information

INTERNATIONAL TELECOMMUNICATION UNION. SERIES Q: DIGITAL SUBSCRIBER SIGNALLING SYSTEM No. 1 (DSS 1), DATA LINK LAYER

INTERNATIONAL TELECOMMUNICATION UNION. SERIES Q: DIGITAL SUBSCRIBER SIGNALLING SYSTEM No. 1 (DSS 1), DATA LINK LAYER INTERNATIONAL TELECOMMUNICATION UNION CCITT Q.921 THE INTERNATIONAL TELEGRAPH AND TELEPHONE CONSULTATIVE COMMITTEE (11/1988) SERIES Q: DIGITAL SUBSCRIBER SIGNALLING SYSTEM No. 1 (DSS 1), DATA LINK LAYER

More information

INTERNATIONAL TELECOMMUNICATION UNION. SERIES X: DATA NETWORKS AND OPEN SYSTEM COMMUNICATION Public data networks Interfaces

INTERNATIONAL TELECOMMUNICATION UNION. SERIES X: DATA NETWORKS AND OPEN SYSTEM COMMUNICATION Public data networks Interfaces INTERNATIONAL TELECOMMUNICATION UNION ITU-T X.25 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (10/96) SERIES X: DATA NETWORKS AND OPEN SYSTEM COMMUNICATION Public data networks Interfaces Interface

More information

CEG3185 TUT6. Prepared by Zhenxia Zhang Revisited by Jiying Zhao

CEG3185 TUT6. Prepared by Zhenxia Zhang Revisited by Jiying Zhao CEG3185 TUT6 Prepared by Zhenxia Zhang Revisited by Jiying Zhao HDLC High Level Data Link Control (HDLC) is a bit oriented synchronous data link layer protocol developed by the International Organization

More information

Appendix. Pioneering Protocols

Appendix. Pioneering Protocols Appendix Pioneering Protocols STUDENTS STUDYING ancient civilizations and languages often wonder what is the point in studying cultures that no longer exist. How will the way people lived hundreds and

More information

Data Link Layer. Learning Objectives. Position of the data-link layer. MCA 207, Data Communication & Networking

Data Link Layer. Learning Objectives. Position of the data-link layer. MCA 207, Data Communication & Networking Data Link Layer Bharati Vidyapeeth s Institute of Computer Applications and Management,New Delhi-63 by Vishal Jain U2. 1 Learning Objectives To introduce the design issues of data link layer. To discuss

More information

Data link layer functions. 2 Computer Networks Data Communications. Framing (1) Framing (2) Parity Checking (1) Error Detection

Data link layer functions. 2 Computer Networks Data Communications. Framing (1) Framing (2) Parity Checking (1) Error Detection 2 Computer Networks Data Communications Part 6 Data Link Control Data link layer functions Framing Needed to synchronise TX and RX Account for all bits sent Error control Detect and correct errors Flow

More information

Institute of Computer Technology - Vienna University of Technology. L02 - Protocol Principles

Institute of Computer Technology - Vienna University of Technology. L02 - Protocol Principles Protocol Principles Layering, CL versus CO Service, ARQ Techniques, Sequence umbers, Windowing, Flow Control Agenda Introduction 3 Layer Model and Service Types ARQ Techniques Introduction Idle RQ Continuous

More information

Chapter 11 Data Link Control 11.1

Chapter 11 Data Link Control 11.1 Chapter 11 Data Link Control 11.1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 11-1 FRAMING The data link layer needs to pack bits into frames, so that each

More information

3GPP TS V7.2.0 ( )

3GPP TS V7.2.0 ( ) TS 25.462 V7.2.0 (2007-03) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; UTRAN Iuant interface: Signalling transport (Release 7) The present

More information

ET3110 Networking and Communications UNIT 2: Communication Techniques and Data Link Control Protocol skong@itt-tech.edutech.edu Learning Objectives Identify methods of detecting errors. Use Hamming code

More information

3GPP TS V ( )

3GPP TS V ( ) TS 25.462 V10.1.0 (2011-06) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; UTRAN Iuant interface: Signalling transport (Release 10) The

More information

William Stallings Data and Computer Communications. Chapter 7 Data Link Control

William Stallings Data and Computer Communications. Chapter 7 Data Link Control William Stallings Data and Computer Communications Chapter 7 Data Link Control Flow Control Ensuring the sending entity does not overwhelm the receiving entity Preventing buffer overflow Transmission time

More information

AX.25 Link Access Protocol. for Amateur Packet Radio. Version 2.2 Revision: 28 August 2017

AX.25 Link Access Protocol. for Amateur Packet Radio. Version 2.2 Revision: 28 August 2017 AX.25 Link Access Protocol for Amateur Packet Radio Version 2.2 Revision: 28 August 2017 1 Copyright (c) 1997 by Tucson Amateur Packet Radio Corporation. Portions Copyright (c) 1984, 1993 by The American

More information

Chapter 11 Data Link Control 11.1

Chapter 11 Data Link Control 11.1 Chapter 11 Data Link Control 11.1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 11-1 1 FRAMING The data link layer needs to pack bits into frames,, so that

More information

TYPES OF ERRORS. Data can be corrupted during transmission. Some applications require that errors be detected and corrected.

TYPES OF ERRORS. Data can be corrupted during transmission. Some applications require that errors be detected and corrected. Data can be corrupted during transmission. Some applications require that errors be detected and corrected. TYPES OF ERRORS There are two types of errors, 1. Single Bit Error The term single-bit error

More information

The University of Sydney AUSTRALIA. Advanced Communication Networks

The University of Sydney AUSTRALIA. Advanced Communication Networks The University of Sydney AUSTRALIA School of Electrical and Information Engineering Advanced Communication Networks Chapter 5 ISDN Data Link Layer Based on chapter 8 of Stallings ISDN-4e book Abbas Jamalipour

More information

ETSI TS V7.1.0 ( )

ETSI TS V7.1.0 ( ) TS 100 946 V7.1.0 (2000-01) Technical Specification Digital cellular telecommunications system (Phase 2+); Radio Link Protocol (RLP) for data and telematic services on the Mobile Station - Base Station

More information

Chapter 3. The Data Link Layer

Chapter 3. The Data Link Layer Chapter 3 The Data Link Layer 1 Data Link Layer Algorithms for achieving reliable, efficient communication between two adjacent machines. Adjacent means two machines are physically connected by a communication

More information

Other Data Link Protocols: Computer Networks by Prof Kamal K Mehta Associate Professor Dept of Computer Science & Engineering

Other Data Link Protocols: Computer Networks by Prof Kamal K Mehta Associate Professor Dept of Computer Science & Engineering Other Data Link Protocols: Data Link Protocol ategories A protocol in data communications is the set of rules or specifications used to implement partially a layer or one or more layers of the OSI model.

More information

3GPP TS V8.0.0 ( )

3GPP TS V8.0.0 ( ) TS 24.022 V8.0.0 (2008-12) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Core Network; Radio Link Protocol (RLP) for circuit switched bearer and teleservices

More information

SRI RAMAKRISHNA INSTITUTE OF TECHNOLOGY DEPARTMENT OF INFORMATION TECHNOLOGY COMPUTER NETWORKS UNIT - II DATA LINK LAYER

SRI RAMAKRISHNA INSTITUTE OF TECHNOLOGY DEPARTMENT OF INFORMATION TECHNOLOGY COMPUTER NETWORKS UNIT - II DATA LINK LAYER SRI RAMAKRISHNA INSTITUTE OF TECHNOLOGY DEPARTMENT OF INFORMATION TECHNOLOGY COMPUTER NETWORKS UNIT - II DATA LINK LAYER 1. What are the responsibilities of data link layer? Specific responsibilities of

More information

ETSI TS V ( ) Technical Specification

ETSI TS V ( ) Technical Specification TS 125 462 V10.0.1 (2011-04) Technical Specification Universal Mobile Telecommunications System (UMTS); UTRAN Iuant interface: Signalling transport (3GPP TS 25.462 version 10.0.1 Release 10) 1 TS 125 462

More information

ETSI TS V4.1.0 ( )

ETSI TS V4.1.0 ( ) TS 124 022 V4.1.0 (2003-06) Technical Specification Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); Radio Link Protocol (RLP) for circuit switched

More information

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD INTERNATIONAL STANDARD ISO/IEC 13239 Second edition 2000-03-01 Information technology Telecommunications and information exchange between systems High-level data link control (HDLC) procedures Technologies

More information

This Lecture. BUS Computer Facilities Network Management. Line Discipline. Data Link Layer

This Lecture. BUS Computer Facilities Network Management. Line Discipline. Data Link Layer This Lecture US35 - Computer Facilities Network Management Synchronisation and interfacing insufficient by themselves. Need to provide: Flow control - allow the receiver to regulate the flow of data. Error

More information

EUROPEAN ETS TELECOMMUNICATION September 1991 STANDARD

EUROPEAN ETS TELECOMMUNICATION September 1991 STANDARD EUROPEAN ETS 300 125 TELECOMMUNICATION September 1991 STANDARD Source: ETSI TC-SPS Reference: T/S 46-20 [CC] ICS: 33.080 Key words: ISDN, data link layer, Q.920, Q.921 Integrated Services Digital Network

More information

Network Working Group Request for Comments: 1663 Category: Standards Track July 1994

Network Working Group Request for Comments: 1663 Category: Standards Track July 1994 Network Working Group D. Rand Request for Comments: 1663 Novell Category: Standards Track July 1994 Status of this Memo PPP Reliable Transmission This document specifies an Internet standards track protocol

More information

POS SDLC EXPLAINED WHAT IS SDLC? SDLC on POS terminals SYNCHRONOUS DATA LINK CONTROL ON PAYMENT TERMINAL NETWORKS

POS SDLC EXPLAINED WHAT IS SDLC? SDLC on POS terminals SYNCHRONOUS DATA LINK CONTROL ON PAYMENT TERMINAL NETWORKS SYNCHRONOUS DATA LINK CONTROL ON PAYMENT TERMINAL NETWORKS In some markets, dial-up payment terminals use a synchronous communications protocol based on IBM s SDLC. While more reliable and efficient than

More information

INTERNATIONAL TELECOMMUNICATION UNION DATA COMMUNICATION OVER THE TELEPHONE NETWORK

INTERNATIONAL TELECOMMUNICATION UNION DATA COMMUNICATION OVER THE TELEPHONE NETWORK INTERNATIONAL TELECOMMUNICATION UNION CCITT V.20 THE INTERNATIONAL (09/92) TELEGRAPH AND TELEPHONE CONSULTATIVE COMMITTEE DATA COMMUNICATION OVER THE TELEPHONE NETWORK SUPPORT BY AN ISDN OF DATA TERMINAL

More information

Vanguard Managed Solutions

Vanguard Managed Solutions Vanguard Managed Solutions Vanguard Applications Ware Serial Feature Protocols Siemens HDLC Protocol Notice 2003 Vanguard Managed Solutions, LLC 575 West Street Mansfield, Massachusetts 02048 (508) 261-4000

More information

ETSI TS V5.2.0 ( )

ETSI TS V5.2.0 ( ) TS 144 064 V5.2.0 (2012-01) Technical Specification Digital cellular telecommunications system (Phase 2+); Mobile Station - Serving GPRS Support Node (MS-SGSN); Logical Link Control (LLC) Layer Specification

More information

Data Link Protocols DATA LINK PROTOCOLS. Asynchronous Protocols. Types of Data Link Protocols XMODEM. Asynchronous Protocols.

Data Link Protocols DATA LINK PROTOCOLS. Asynchronous Protocols. Types of Data Link Protocols XMODEM. Asynchronous Protocols. Data Link Protocols DATA LINK PROTOCOLS Data Link Protocols are sets of rule and regulations used to implement data link layer. They contain rules for: Line Discipline Gursharan Singh Tatla mailme@gursharansingh.in

More information

AX.25 Data Link State Machine

AX.25 Data Link State Machine AX.25 Data Link State Machine Eric L. Scace K3NA 10701 Five Forks Road Frederick MD 21701 USA 0. Summary This paper is part of a series of papers which provide extended ftite state machine representations

More information

HDLC. Telecom Systems Chae Y. Lee

HDLC. Telecom Systems Chae Y. Lee HDLC Telecom Systems Contents Telecom Systems HDLC frame formats: Information/Supervisory/Non-sequenced Flow/Error Control in HDLC (Supervisory format) Link establish/disconnect (Non-sequenced format)

More information

OSI Reference Model. Application Layer. Presentation Layer. Session Layer. Chapter 4: Application Protocols. Transport Layer.

OSI Reference Model. Application Layer. Presentation Layer. Session Layer. Chapter 4: Application Protocols. Transport Layer. Chapter 2: Computer Networks 2.1: Physical Layer: representation of digital signals 2.2: Data Link Layer: error protection and access control 2.3: Network infrastructure 2.4 2.5: Local Area Network examples

More information

Communication Networks

Communication Networks Communication Networks Chapter 7 Connection Oriented Packet Data Networks Communication Networks - 7. Connection Oriented PDNs 236 Overview 1. Fundamentals of Connection-Oriented Packet Switching 2. X.25

More information

Chapter 5 Data-Link Layer: Wired Networks

Chapter 5 Data-Link Layer: Wired Networks Sungkyunkwan University Chapter 5 Data-Link Layer: Wired Networks Prepared by Syed M. Raza and H. Choo 2018-Fall Computer Networks Copyright 2000-2018 Networking Laboratory Chapter 5 Outline 5.1 Introduction

More information

Packet Switching. Communication Networks Chapter 10: Connection-Oriented PDNs

Packet Switching. Communication Networks Chapter 10: Connection-Oriented PDNs Communication Networks Chapter 10: Connection-Oriented PDNs o X.25 o Frame Relay o Asynchronous Transfer Mode (ATM) Packet Switching Circuit switching was designed for voice Packet switching was designed

More information

ETSI TS V ( )

ETSI TS V ( ) TS 144 064 V14.1.0 (2017-08) TECHNICAL SPECIFICATION Digital cellular telecommunications system (Phase 2+) (GSM); Mobile Station - Serving GPRS Support Node (MS-SGSN); Logical Link Control (LLC) Layer

More information

(Refer Slide Time: 2:20)

(Refer Slide Time: 2:20) Data Communications Prof. A. Pal Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur Lecture -23 X.25 and Frame Relay Hello and welcome to today s lecture on X.25 and

More information

COMPUTER NETWORKS Data link layer protocols

COMPUTER NETWORKS Data link layer protocols Data link layer (layer 2) Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ Copyright Quest opera è protetta dalla licenza Creative Commons NoDerivs-NonCommercial. Per vedere una

More information

DATA LINK CONTROL PROTOCOLS

DATA LINK CONTROL PROTOCOLS 7 CHPTER DT LINK CONTROL PROTOCOLS 7.1 Flow Control 7.2 Error Control 7.3 High-Level Data Link Control (HDLC) 7.4 Recommended Reading 7.5 Key Terms, Review Questions, and Problems ppendix 7 Performance

More information

Vodafone Digital Subscriber Signalling System No. 1 DSS1 Layer 2: LAPD

Vodafone Digital Subscriber Signalling System No. 1 DSS1 Layer 2: LAPD nterface Specification Vodafone Digital Subscriber Signalling System No. 1 DSS1 Layer 2: LAPD nterface Specification Version: 2.1 28.07.2016 Vodafone DSS1 Layer 2 TU-T-L nterface Specification Date:28.07.2016

More information

NOTE: The S9500E switch series supports HDLC encapsulation only on POS interfaces. Enabling HDLC encapsulation on an interface

NOTE: The S9500E switch series supports HDLC encapsulation only on POS interfaces. Enabling HDLC encapsulation on an interface Contents Configuring HDLC 1 Overview 1 HDLC frame format and frame type 1 Enabling HDLC encapsulation on an interface 1 Configuring an IP address for an interface 2 Configuring the link status polling

More information

Data Link Layer (part 2)

Data Link Layer (part 2) Data Link Layer (part 2)! Question - What is a major disadvantage of asynchronous transmission? Reference: Chapters 6 and 7 Stallings Study Guide 6! Question - What is a major disadvantage of asynchronous

More information

EEIIIEEEIIEIIE leeeellellllli EIEIIIIIIIIII Elllllllllhhlu EEEEllllllEEI

EEIIIEEEIIEIIE leeeellellllli EIEIIIIIIIIII Elllllllllhhlu EEEEllllllEEI AD-A092 394 NATIONAL COMMUNICATIONS SYSTEM WASHINGTON DC F/G 17/2 REVISED CCITT RECOMMENDATION X.25 1980.(U) AUG 80 H C FOLTS UNCLASSIFIED NCSTIB805NL llflflflflflflflflfl *2 f iiihelllelleee EEIIIEEEIIEIIE

More information

Telecom Systems Chae Y. Lee. Contents. Flow Control Error Detection/Correction Link Control (Error Control) Link Performance (Utility)

Telecom Systems Chae Y. Lee. Contents. Flow Control Error Detection/Correction Link Control (Error Control) Link Performance (Utility) Data Link Control Contents Flow Control Error Detection/Correction Link Control (Error Control) Link Performance (Utility) 2 Flow Control Flow control is a technique for assuring that a transmitting entity

More information

DATA LINK LAYER: NEED

DATA LINK LAYER: NEED Page no: 1 Department of Computer Science and Engineering CS6004 Computer Networking Subject Notes: UNIT-II DATA LINK LAYER: NEED Data Link Layer is second layer of OSI Layered Model. This layer is one

More information

ETSI TC SMG TDoc SMG 938/97

ETSI TC SMG TDoc SMG 938/97 ETSI TC SMG TDoc SMG 938/97 Madrid, Spain Agenda item 5.1, GPRS 15-19 December, 1997 Source: Rapporteur GSM 04.64 Topic: GPRS Title: Change Requests to GSM 04.64 Date: 8 December, 1997 Introduction GSM

More information

Telematics. 5rd Tutorial - LLC vs. MAC, HDLC, Flow Control, E2E-Arguments

Telematics. 5rd Tutorial - LLC vs. MAC, HDLC, Flow Control, E2E-Arguments 19540 - Telematics 5rd Tutorial - LLC vs. MAC, HDLC, Flow Control, E2E-Arguments Matthias Wa hlisch Department of Mathematics and Computer Science Institute of Computer Science 19. November, 2009 Institute

More information

Chapter 5 Peer-to-Peer Protocols. School of Info. Sci. & Eng. Shandong Univ..

Chapter 5 Peer-to-Peer Protocols. School of Info. Sci. & Eng. Shandong Univ.. hapter 5 Peer-to-Peer Protocols School of Info. Sci. & Eng. Shandong Univ.. Outline 5. Peer-to-peer protocols and service models 5. RQ Protocols 5.3 Other daptation Functions Sliding Window Flow ontrol

More information

CS422 Computer Networks

CS422 Computer Networks CS422 Computer Networks Lecture 3 Data Link Layer Dr. Xiaobo Zhou Department of Computer Science CS422 DataLinkLayer.1 Data Link Layer Design Issues Services Provided to the Network Layer Provide service

More information

ETSI TS V ( )

ETSI TS V ( ) TS 144 005 V12.0.0 (2014-09) TECHNICAL SPECIFICATION Digital cellular telecommunications system (Phase 2+); Data Link (DL) Layer; General aspects (3GPP TS 44.005 version 12.0.0 Release 12) R GLOBAL SYSTEM

More information

The Data Link Layer. Data Link Layer Design Issues

The Data Link Layer. Data Link Layer Design Issues The Data Link Layer Chapter 3 Data Link Layer Design Issues Network layer services Framing Error control Flow control 1 Packets and Frames Relationship between packets and frames. Network Layer Services

More information

Narrowband ISDN. (ISDN = Integrated Services Digital Network)

Narrowband ISDN. (ISDN = Integrated Services Digital Network) Narrowband ISDN (ISDN = Integrated Services Digital Network) critically: Invention Subscribers Don t Need (technology push instead of demand pull) is that really so? N-ISDN vs. B-ISDN (based on ATM) How

More information

10.1 SERIAL PORTS AND UARTS

10.1 SERIAL PORTS AND UARTS RS- serial ports have nine circuits, which can be used for transferring data and signalling. can emulate the serial cable line settings and status of an RS- serial port. provides multiple concurrent connections

More information

The Data Link Layer Chapter 3

The Data Link Layer Chapter 3 The Data Link Layer Chapter 3 Data Link Layer Design Issues Error Detection and Correction Elementary Data Link Protocols Sliding Window Protocols Example Data Link Protocols Revised: August 2011 & February

More information

Teldat Router. X.25/ISDN Configuration

Teldat Router. X.25/ISDN Configuration Teldat Router X.25/ISDN Configuration Doc. DM507-I Rev. 8.40 September, 2000 INDEX Chapter 1 X.25 Protocol... 1 1. Introduction...2 2. Packet switching...3 3. The X.25 Recommendation...4 4. Configuration

More information

Data Link Control Protocols

Data Link Control Protocols Protocols : Introduction to Data Communications Sirindhorn International Institute of Technology Thammasat University Prepared by Steven Gordon on 23 May 2012 Y12S1L07, Steve/Courses/2012/s1/its323/lectures/datalink.tex,

More information

Protocol Principles. Framing, FCS and ARQ 2005/03/11. (C) Herbert Haas

Protocol Principles. Framing, FCS and ARQ 2005/03/11. (C) Herbert Haas Protocol Principles Framing, FCS and ARQ (C) Herbert Haas 2005/03/11 Link Layer Tasks Framing Frame Protection Optional Addressing Optional Error Recovery Connection-oriented or connectionless mode Optional

More information

Chapter 3. The Data Link Layer

Chapter 3. The Data Link Layer Chapter 3 The Data Link Layer 1 Data Link Layer Design Issues Services Provided to the Network Layer Framing Error Control Flow Control 2 Functions of the Data Link Layer Provide service interface to the

More information

SIM900_Multiplexer Manual_Application Note_V1.3

SIM900_Multiplexer Manual_Application Note_V1.3 SIM900_Multiplexer Manual_Application Note_V1.3 User Document Title: SIM900 Multiplexer User Manual Application Note Version: 1.3 Date: 2010-11-17 10Status: Document Control ID: Released SIM900_Multiplexer

More information

Multi-channel TNC FIRMWARE (Version 1.0) Copyright 1985, Ronald E. Raikes (WA8DED)

Multi-channel TNC FIRMWARE (Version 1.0) Copyright 1985, Ronald E. Raikes (WA8DED) Multi-channel TNC FIRMWARE (Version 1.0) Copyright 1985, Ronald E. Raikes (WA8DED) This firmware supports the full AX.25 link-layer protocol, version 2.0 as described in the ARRL specification dated October

More information

EUROPEAN ETS TELECOMMUNICATION April 1999 STANDARD

EUROPEAN ETS TELECOMMUNICATION April 1999 STANDARD EUROPEAN ETS 300 324-7 TELECOMMUNICATION April 1999 STANDARD Second Edition Source: SPS Reference: RE/SPS-09055-7 ICS: 33.020 Key words: AN, ISDN, layer 2, LE, PSTN, testing, TSS&TP, V interface, V5 interface

More information

Jaringan Komputer. Data Link Layer. The Data Link Layer. Study the design principles

Jaringan Komputer. Data Link Layer. The Data Link Layer. Study the design principles Jaringan Komputer The Data Link Layer Data Link Layer Study the design principles Algorithms for achieving reliable, efficient communication between two adjacent machines at the data link layer Adjacent

More information

Politecnico di Milano Scuola di Ingegneria Industriale e dell Informazione. Link Layer. Fundamentals of Communication Networks

Politecnico di Milano Scuola di Ingegneria Industriale e dell Informazione. Link Layer. Fundamentals of Communication Networks Politecnico di Milano Scuola di Ingegneria Industriale e dell Informazione Link Layer Fundamentals of Communication Networks Data Link layer o It is the first logical layer in the protocol stack o Functions

More information

Local Networks. Lecture 4 6-Apr-2016

Local Networks. Lecture 4 6-Apr-2016 Local Networks Lecture 4 6-Apr-2016 Roadmap of the Course So far Basic telecom concepts General study of LANs LAN topologies Flow and error control Today we continue the general study of LANs Medium access

More information

NOKIA M2M SYSTEM PROTOCOL 2 SPECIFICATION. Copyright 2004 Nokia. All rights reserved. Issue

NOKIA M2M SYSTEM PROTOCOL 2 SPECIFICATION. Copyright 2004 Nokia. All rights reserved. Issue NOKIA M2M SYSTEM PROTOCOL 2 SPECIFICATION Copyright 2004 Nokia. All rights reserved. Issue 1.0 9231719 Contents ACRONYMS AND TERMS...1 DEFINITIONS AND SYMBOLS...2 1 ABOUT THIS DOCUMENT...4 2 INTRODUCTION...5

More information

Line Protocols. Protocol Principles. Two Important Principles for Data Communication. Agenda

Line Protocols. Protocol Principles. Two Important Principles for Data Communication. Agenda atenkommunikation 84.8-9 atenkommunikation 84.8-9 Line Protocols Protocol Principles Layering, CL versus CO ervice, ARQ Techniques, equence umbers, Windowing, Flow Control line protocols regulate and control

More information

i ii Infrared Data Association Serial Infrared Link Access Protocol (IrLAP) Version 1.1 1 Document Status Version 1.1: This version has been approved by the IrDA. It incorporates all errata submitted

More information

Data Link Layer. Overview. Links. Shivkumar Kalyanaraman

Data Link Layer. Overview. Links. Shivkumar Kalyanaraman Data Link Layer shivkuma@ecse.rpi.edu http://www.ecse.rpi.edu/homepages/shivkuma 1-1 Based in part upon the slides of Prof. Raj Jain (OSU) Overview The data link layer problem Error detection and correction

More information

2.1 CHANNEL ALLOCATION 2.2 MULTIPLE ACCESS PROTOCOLS Collision Free Protocols 2.3 FDDI 2.4 DATA LINK LAYER DESIGN ISSUES 2.5 FRAMING & STUFFING

2.1 CHANNEL ALLOCATION 2.2 MULTIPLE ACCESS PROTOCOLS Collision Free Protocols 2.3 FDDI 2.4 DATA LINK LAYER DESIGN ISSUES 2.5 FRAMING & STUFFING UNIT-2 2.1 CHANNEL ALLOCATION 2.2 MULTIPLE ACCESS PROTOCOLS 2.2.1 Pure ALOHA 2.2.2 Slotted ALOHA 2.2.3 Carrier Sense Multiple Access 2.2.4 CSMA with Collision Detection 2.2.5 Collision Free Protocols 2.2.5.1

More information

CSMC 417. Computer Networks Prof. Ashok K Agrawala Ashok Agrawala. Nov 1,

CSMC 417. Computer Networks Prof. Ashok K Agrawala Ashok Agrawala. Nov 1, CSMC 417 Computer Networks Prof. Ashok K Agrawala 2018 Ashok Agrawala 1 Message, Segment, Packet, and Frame host host HTTP HTTP message HTTP TCP TCP segment TCP router router IP IP packet IP IP packet

More information

COMMISSION ELECTROTECHNIQUE INTERNATIONALE INTERNATIONAL ELECTROTECHNICAL COMMISSION

COMMISSION ELECTROTECHNIQUE INTERNATIONALE INTERNATIONAL ELECTROTECHNICAL COMMISSION COMMISSION ELECTROTECHNIQUE INTERNATIONALE INTERNATIONAL ELECTROTECHNICAL COMMISSION IECEE 02 Treizième édition Thirteenth edition 2009-12 Méthode de l IECEE d Acceptation Mutuelle de Certificats d Essai

More information

EUROPEAN ETS TELECOMMUNICATION September 1992 STANDARD

EUROPEAN ETS TELECOMMUNICATION September 1992 STANDARD EUROPEAN ETS 300 080 TELECOMMUNICATION September 1992 STANDARD Source: ETSI TC-TE Reference: T/TE 12-04 ICS: 33.080 Key words: ISDN, Terminal Equipment Integrated Services Digital Network (ISDN); ISDN

More information

4. Error correction and link control. Contents

4. Error correction and link control. Contents //2 4. Error correction and link control Contents a. Types of errors b. Error detection and correction c. Flow control d. Error control //2 a. Types of errors Data can be corrupted during transmission.

More information

3G TS V2.0.0 ( )

3G TS V2.0.0 ( ) 3GPP TSG-T#4 Miami, US, 17-18 June 1999 TSGT#4(99)119 Technical Specification 3rd Generation Partnership Project; Technical Specification Group Terminals; Terminal Equipment to Mobile Station (TE-MS) multiplexer

More information

INTERNATIONAL CIVIL AVIATION ORGANIZATION ASIA/PACIFIC REGIONAL INTERFACE CONTROL DOCUMENT FOR ATS DIGITAL SPEECH SIGNALLING SYSTEM

INTERNATIONAL CIVIL AVIATION ORGANIZATION ASIA/PACIFIC REGIONAL INTERFACE CONTROL DOCUMENT FOR ATS DIGITAL SPEECH SIGNALLING SYSTEM INTERNATIONAL CIVIL AVIATION ORGANIZATION ASIA/PACIFIC REGIONAL INTERFACE CONTROL DOCUMENT FOR ATS DIGITAL SPEECH SIGNALLING SYSTEM 1 CONTENTS 1 INTRODUCTION -----------------------------------------------------------------------------

More information

Infrared Data Association. Serial Infrared Link Access Protocol (IrLAP)

Infrared Data Association. Serial Infrared Link Access Protocol (IrLAP) Infrared Data Association Serial Infrared Link Access Protocol (IrLAP) Version 1.1 June 16, 1996 IBM Corporation Hewlett-Packard Company Apple Computer, Inc. Counterpoint Systems Foundry, Inc. Authors:

More information

Inst: Chris Davison

Inst: Chris Davison ICS 153 Introduction to Computer Networks Inst: Chris Davison cbdaviso@uci.edu ICS 153 Data Link Layer Contents Simplex and Duplex Communication Frame Creation Flow Control Error Control Performance of

More information

Transmission SIGNALs

Transmission SIGNALs Chapter 6 Digital Communications Basics 6.1 Introduction 6.2 Transmission media 6.3 Source of signal impairment 6.4 Asynchronous Transmission 6.5 Synchronous Transmission 6.6 Error Detection Methods 6.7

More information

Network Working Group Request for Comments: 1434 IBM March Data Link Switching: Switch-to-Switch Protocol

Network Working Group Request for Comments: 1434 IBM March Data Link Switching: Switch-to-Switch Protocol Network Working Group Request for Comments: 1434 R. Dixon D. Kushi IBM March 1993 Status of this Memo Data Link Switching: Switch-to-Switch Protocol This memo provides information for the Internet community.

More information

Vanguard Managed Solutions

Vanguard Managed Solutions Vanguard Managed Solutions Vanguard Applications Ware SNA Feature Protocols XDLC Notice 2003 Vanguard Managed Solutions, LLC 575 West Street Mansfield, Massachusetts 02048 (508) 261-4000 All rights reserved

More information

Computer Network : Lecture Notes Nepal Engineering College Compiled by: Junior Professor: Daya Ram Budhathoki Nepal Engineering college, Changunarayan

Computer Network : Lecture Notes Nepal Engineering College Compiled by: Junior Professor: Daya Ram Budhathoki Nepal Engineering college, Changunarayan Computer Network : Lecture Notes Nepal Engineering College Compiled by: Junior Professor: Daya Ram Budhathoki Nepal Engineering college, Changunarayan Chapter: 6 Data Link layer: Services and Data Link

More information