HDLC PROTOCOL CONTROLLER FOR SENSOR DATA PROCESSING.

Slides:



Advertisements
Similar presentations
X.25 PROTOCOL Presented by : EFA, Daniel Jr. G. VERGARA, Jonvon.
Advertisements

5-1 Data Link Layer l Objective: to achieve reliable and efficient communication between 2 adjacent machines l Data link layer design issues n services.
Why to learn OSI reference Model? The answer is too simple that It tells us that how communication takes place between computers on internet but how??
Data Link Protocols(HDLC & PPP). Data Link Protocols The set of specifications used to implement the DLL. DLL Protocols Synchronous Protocols Character-oriented.
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.
William Stallings Data and Computer Communications 7th Edition
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 10 – Circuit Switching and Packet Switching.
LAN Protocol Architecture
Chapter 11 Data Link Control (DLC) Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Wireless Computer Networking Melanie Hanson May 6, 2002.
Piggybacking A method to combine a data frame with ACK. Station A and B both have data to send. Instead of sending separately, station A sends a data frame.
D Channel Data Link Protocol Link access procedure on the D channel - LAPD.
11-6 HDLC High-level Data Link Control (HDLC) is a bit-oriented protocol for communication over point-to-point and multipoint links. It implements the.
11-6 HDLC High-level Data Link Control (HDLC) is a bit-oriented protocol for communication over point-to-point and multipoint links. It implements the.
Semester 4 - Chapter 4 – PPP WAN connections are controlled by protocols In a LAN environment, in order to move data between any two nodes or routers two.
William Stallings Data and Computer Communications 7 th Edition Chapter 7 Data Link Control Protocols.
Chapter 9: Data Link Control Business Data Communications, 4e.
20101 The Data Link Layer Chapter Design Issues Controls communication between 2 machines directly connected by “wire”-like link Services Provided.
Network Architecture for Cyberspace
SERIAL BUS COMMUNICATION PROTOCOLS
Presentation on Osi & TCP/IP MODEL
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 10 – Circuit Switching and Packet Switching.
Protocol Layering Chapter 10. Looked at: Architectural foundations of internetworking Architectural foundations of internetworking Forwarding of datagrams.
CS 640: Introduction to Computer Networks Aditya Akella Lecture 5 - Encoding and Data Link Basics.
Input/OUTPUT [I/O Module structure].
Internet Addresses. Universal Identifiers Universal Communication Service - Communication system which allows any host to communicate with any other host.
Data Link Control Protocols Dr. Muazzam A. Khan. Flow Control Ensuring the sending entity does not overwhelm the receiving entity —Preventing buffer overflow.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
Point-to-Point Access: PPP PPP Between Routers  Used for Point-to-Point Connections only  Used as data link control (encapsulates network layer.
DEVICES AND COMMUNICATION BUSES FOR DEVICES NETWORK
Data and Computer Communications Circuit Switching and Packet Switching.
Jaringan Komputer Dasar Data Link Layer (2) Aurelio Rahmadian.
Chapter 5 Peer-to-Peer Protocols and Data Link Layer PART I: Peer-to-Peer Protocols ARQ Protocols and Reliable Data Transfer Flow Control.
1 Message Delineation Identify the start and end of messages by: Identify the start and end of messages by:
CS3505: DATA LINK LAYER. data link layer  phys. layer subject to errors; not reliable; and only moves information as bits, which alone are not meaningful.
William Stallings Data and Computer Communications
Chapter 11 Data Link Protocols A data link protocol is a set of specifications used to implement the data link layer [A protocol is the set of rules or.
Data Link Layer: Data Link Control : Data Communication and Computer Networks Asst. Prof. Chaiporn Jaikaeo, Ph.D.
1 Chap. 2 Protocol. 2 Communication model Simplified communication model  source node  gather data from sensor or switch using ADC (analog-to-digital.
FIT – Monash University High-Level Data Link Control
Data Link Layer. Link Layer The data unit to be transmited at the link layer is called a frame. Why link layer? How can it know where a frame begins and.
Dr. ClincyLecture1 Chapter 2 (handout 1– only sections 2.1, 2.2 and 2.3) 1 of 10 Dr. Clincy Professor of CS Exam #3 Monday (3/14/16): Opened Book, No Computer,
Lecture 7 (Chapter 17) Wireless Network Security Prepared by Dr. Lamiaa M. Elshenawy 1.
Chapter 9: Data Link Control Business Data Communications, 4e.
High level Data Link Layer Protocol - HDLC
DATA COMMUNICATION Lecture-41.
Chapter 9: Data Link Control
Chapter 11 Data Link Control (DLC)
Data Link Layer Objective: to achieve reliable and efficient communication between 2 adjacent machines Data link layer design issues services provided.
Data link layer (LLC).
Algorithms for Big Data Delivery over the Internet of Things
Lecture 7: Data Link Layer Protocols (Part2): Frame Relay
ICSA 341 Data Communications & Networking
Data Link Layer: Data Link Control
Chapter 3: Open Systems Interconnection (OSI) Model
Chapter 11 Data Link Control (DLC)
Chapter 5 Peer-to-Peer Protocols and Data Link Layer
EEL 4598/5718: Computer Communications
Data Link Layer Objective: to achieve reliable and efficient communication between 2 adjacent machines Data link layer design issues services provided.
Network Architecture for Cyberspace
Data Link Layer Objective: to achieve reliable and efficient communication between 2 adjacent machines Data link layer design issues services provided.
Objectives of Today’s Lecture
Objectives of Today’s Lecture
Chapter 5 Peer-to-Peer Protocols and Data Link Layer
Lecture 4 Peer-to-Peer Protocols and Data Link Layer
Data Link Control (DLC) Services
Chapter 9: Data Link Control
Introduction Communication Modes Transmission Modes
Presentation transcript:

HDLC PROTOCOL CONTROLLER FOR SENSOR DATA PROCESSING

AIM:  To model and design an efficient sensor data processing system.  Provides ease of integration with other technologies and techniques like I.Packet based data communication II.Data buffering management III.Data security& compression IV.Rf based wireless communication

TRANSMITTING UNIT MULTI SENSOR DATA MULTIPLEXER A/D CONVERTOR ENCODING AND SENDING MODULE

RECEIVING UNIT RECEIVING AND DECODING MODULE D/A CONVERTOR DE MULTIPLEXER RECEIVER

DESIGN AND IMPLEMENTATION OF HDLC PROCEDURES  High level data link control procedures  Established by international organization for standardization(ISO)  Widely used in digital communications  HDLC procedures are bit oriented  More flexible  More efficient  Basic transfer unit is a frame.

HDLC FRAME STRUCTURE  Flag is 8 bit field  Address is an 8 bit field  Control is an 8 bit field  Info or data is an 8 bit field  CRC is a frame check sequence and uses16/32 bit.

 The first field is for frame synchronization flag and is ‘ ’ for both header and frame end.  The second is address of the receiving station.  The third field is a control code  The fourth field is the information and is a multiple of 8 bits.  The fifth field is Frame Check Sequence.

HDLC MODULES DESIGN

ENCODING-AND-SENDING MODULE:  Adopts finite state machine in VHDL consisting of five stages:  Idle state  Frame header sending state  User data sending state  CRC codes sending state  Frame end sending state

RECEIVING-AND-DECODING MODULE  Adopts finite state machine and consists of  Frame header detecting state  User data processing state  CRC verifying and comparing state  Storage flag generation state  Data storing state

APPLICATIONS:  Sensor data processing in fields like I.mineral processing II.Patient monitoring III.Sensor data instrumentation IV.Bio medical instrumentation V.Radar sensor data processing

Thank you