Data transmission - Transmission modes

Similar documents
9.4. Synchronization:

Module 3: Physical Layer

Week 2 Lecture 1. Introduction to Communication Networks. Review: Analog and digital communications

Data Communications Computer Eng. 3 rd class course Lecturer : Hamid Mousa

ROM/UDF CPU I/O I/O I/O RAM

INTERNATIONAL TELECOMMUNICATION UNION DATA COMMUNICATION NETWORK: INTERFACES

(Refer Slide Time: 2:23)

Local Asynchronous Communication. By S.Senthilmurugan Asst.Professor/ICE SRM University. Chennai.

UNIT 6 ANALOG COMMUNICATION & MULTIPLEXING YOGESH TIWARI EC DEPT,CHARUSAT

EECE494: Computer Bus and SoC Interfacing. Serial Communication: RS-232. Dr. Charles Kim Electrical and Computer Engineering Howard University

BASIC PARAMETERS FOR THE MEASUREMENT OF ERROR PERFORMANCE AT BIT RATES BELOW THE PRIMARY RATE

Module-20 Shift Registers

DigiPoints Volume 1 SINE WAVES VA 3.1 SCTE

Data Transmission Definition Data Transmission Analog Transmission Digital Transmission

Lecture 3 Data Link Layer - Digital Data Communication Techniques

Data and Computer Communications. Chapter 3 Data Transmission

Absolute encoder HE-65

Serial Communications RS232, RS485, RS422

Chapter 2: Fundamentals of Data and Signals

King Fahd University of Petroleum & Minerals Computer Engineering Dept

Serial Addition. Lecture 29 1

2. By convention, the minimum and maximum values of analog data and signals are presented as voltages.

In this lecture, we will look at how different electronic modules communicate with each other. We will consider the following topics:

Concept of Serial Communication

Kongsberg Mesotech Ltd.

ANT Channel Search ABSTRACT

COMP467. Local Asynchronous Communication. Goals. Data is usually sent over a single channel one bit at a time.

Channel Concepts CS 571 Fall Kenneth L. Calvert

BSc (Hons) Computer Science with Network Security, BEng (Hons) Electronic Engineering. Cohorts: BCNS/17A/FT & BEE/16B/FT

COMPUTER COMMUNICATION AND NETWORKS ENCODING TECHNIQUES

Multiplexing. Dr. Manas Khatua Assistant Professor Dept. of CSE IIT Jodhpur

CHAPTER 2. Instructor: Mr. Abhijit Parmar Course: Mobile Computing and Wireless Communication ( )

WWVB Receiver/Decoder With Serial BCD or ASCII Interface DESCRIPTION FEATURES APPLICATIONS

Text Book: Simon Haykin & Michael Moher,

Application Note. E2 Interface for EE03, EE07 and EE08

Data transmission. 4.1 Optical transmission 173

Source Coding and Pre-emphasis for Double-Edged Pulse width Modulation Serial Communication

Basic Communications Theory Chapter 2

SPREAD SPECTRUM CHANNEL MEASUREMENT INSTRUMENT

DASL 120 Introduction to Microcontrollers

Outline of the Lecture

BYTE-INVERT TRANSMISSION FOR FLICKER PREVENTION AND ILLUMINATION CONTROL FOR VISIBLE LIGHT COMMUNICATION

What is a Lane? serial link lane parallel link

RS-232 Electrical Specifications and a Typical Connection

G3P-R232. User Manual. Release. 2.06

*Most details of this presentation obtain from Behrouz A. Forouzan. Data Communications and Networking, 5 th edition textbook

CHAPTER 5 TRANSMISSION OF DIGITAL DATA INTERFACES & MODEMS

6. has units of bits/second. a. Throughput b. Propagation speed c. Propagation time d. (b)or(c)

Part II Data Communications

Computer-Based Project in VLSI Design Co 3/7

Chapter 3. Data Transmission

Introduction (concepts and definitions)

CDMA - QUESTIONS & ANSWERS

Datacommunication I. Layers of the OSI-model. Lecture 3. signal encoding, error detection/correction

UNIGYR Building Level Network, PROFIBUS X1 V1 E4

MODULE IV. End Sem. Exam Marks. Syllabus

Principles of Two Way Time & Frequency Transfer

Serial Input/Output. Lecturer: Sri Parameswaran Notes by: Annie Guo

TCSS 372 Laboratory Project 2 RS 232 Serial I/O Interface

P. 241 Figure 8.1 Multiplexing

Hello and welcome to today s lecture. In the last couple of lectures we have discussed about various transmission media.

Multiplexing Module W.tra.2

Data Communication. Chapter 3 Data Transmission

13. OP-03 RS-232C SERIAL INTERFACE

Terminology (1) Chapter 3. Terminology (3) Terminology (2) Transmitter Receiver Medium. Data Transmission. Simplex. Direct link.

Powerline Communication Link and below Layers

Lecture 3 Concepts for the Data Communications and Computer Interconnection

2.64 Gbit/s Full-Duplex Serial Link Optical Piggyback Board ING_TRF PRODUCT DATASHEET. Piggyback Board FEATURES

Nifty Networking Chips Link Stamps Far and Wide Use an RS-485 transceiver for reliable network comms

PART 4 DIGITAL METHODS. Chapter 13 Digital Fundamentals. Parallel Data Transfer. Fig Parallel data handshaking

RECOMMENDATION ITU-R BT.1302 *

Unit D. Serial Interfaces. Serial vs. Parallel. Serial Interfaces. Serial Communications

SEN366 Computer Networks

King Fahd University of Petroleum & Minerals Computer Engineering Dept

INTERNATIONAL TELECOMMUNICATION UNION DATA COMMUNICATION OVER THE TELEPHONE NETWORK

RECOMMENDATION ITU-R BS

Ș.l. dr. ing. Lucian-Florentin Bărbulescu

Data Communication and Media

Superseded by a more recent version INTERNATIONAL TELECOMMUNICATION UNION

MSP430 Teaching Materials

APPLICATION BULLETIN. SERIAL BACKGROUNDER (Serial 101) AB23-1. ICS ICS ELECTRONICS division of Systems West Inc. INTRODUCTION CHAPTER 2 - DATA FORMAT

ST600 TRANSMITTER OPERATING INSTRUCTIONS

Inter-Device Synchronous Control Technology for IoT Systems Using Wireless LAN Modules

Frequency Diversity Radar

Channel partitioning protocols

Digital to Digital Encoding

RS232 to RS485 or RS422 line converter with isolation. >>> Distribucion: ER-Soft, S.A. Tel: <<<

Sound/Audio. Slides courtesy of Tay Vaughan Making Multimedia Work

OFDMA PHY for EPoC: a Baseline Proposal. Andrea Garavaglia and Christian Pietsch Qualcomm PAGE 1

Data and Computer Communications

Fiber Distributed Data Interface

Data Communications & Computer Networks

RECOMMENDATION ITU-R F (Question ITU-R 158/9) b) that it is desirable to specify the requirements of HF packet radio systems,

MTI 7603 Pseudo-Ternary Codes

TD_485 Transceiver Modules Application Guide 2017

EE 434 Final Projects Fall 2006

Lecture on Sensor Networks

SEQUENTIAL NULL WAVE Robert E. Green Patent Pending

Computer Networks MCQS MCQs Questions

Non-Data Aided Doppler Shift Estimation for Underwater Acoustic Communication

Transcription:

Data transmission - Transmission modes Transmission modes A given transmission on a communications channel between two machines can occur in several different ways. The transmission is characterised by: the direction of the exchanges the transmission mode: the number of bits sent simultaneously synchronization between the transmitter and receiver Simplex, half-duplex and full-duplex connections There are 3 different transmission modes characterised according to the direction of the exchanges: A simplex connection is a connection in which the data flows in only one direction, from the transmitter to the receiver. This type of connection is useful if the data do not need to flow in both directions (for example, from your computer to the printer or from the mouse to your computer...). A half-duplex connection (sometimes called an alternating connection orsemiduplex) is a connection in which the data flows in one direction or the other, but not both at the same time. With this type of connection, each end of the connection transmits in turn. This type of connection makes it possible to have bidirectional communications using the full capacity of the line.

A full-duplex connection is a connection in which the data flow in both directions simultaneously. Each end of the line can thus transmit and receive at the same time, which means that the bandwidth is divided in two for each direction of data transmission if the same transmission medium is used for both directions of transmission. Serial and parallel transmission The transmission mode refers to the number of elementary units of information (bits) that can be simultaneously translated by the communications channel. In fact, processors (and therefore computers in general) never process (in the case of recent processors) a single bit at a time; generally they are able to process several (most of the time it is 8: one byte), and for this reason the basic connections on a computer are parallel connections. Parallel connection Parallel connection means simultaneous transmission of N bits. These bits are sent simultaneously over N different channels (a channel being, for example, awire, a cable

or any other physical medium). The parallel connection on PC-type computers generally requires 10 wires. These channels may be: N physical lines: in which case each bit is sent on a physical line (which is why parallel cables are made up of several wires in a ribbon cable) one physical line divided into several sub-channels by dividing up the bandwidth. In this case, each bit is sent at a different frequency... Since the conductive wires are close to each other in the ribbon cable, interference can occur (particularly at high speeds) and degrade the signal quality... Serial connection In a serial connection, the data are sent one bit at a time over the transmission channel. However, since most processors process data in parallel, the transmitter needs to transform incoming parallel data into serial data and the receiver needs to do the opposite.

These operations are performed by a communications controller (normally auart (Universal Asynchronous Receiver Transmitter) chip). The communications controller works in the following manner: The parallel-serial transformation is performed using a shift register. The shift register, working together with a clock, will shift the register (containing all of the data presented in parallel) by one position to the left, and then transmit the most significant bit (the leftmost one) and so on: The serial-parallel transformation is done in almost the same way using a shift register. The shift register shifts the register by one position to the left each time a bit is received, and then transmits the entire register in parallel when it is full: Synchronous and asynchronous transmission Given the problems that arise with a parallel-type connection, serial connections are normally used. However, since a single wire transports the information, the problem is how to synchronize the transmitter and receiver, in other words, the receiver can not necessarily distinguish the characters (or more generally the bit sequences) because the bits are sent one after the other. There are two types of transmission that address this problem: An asynchronous connection, in which each character is sent at irregular intervals in time (for example a user sending characters entered at the keyboard in real time). So, for example, imagine that a single bit is transmitted during a long period of silence... the receiver will not be able to know if this is 00010000, 10000000 or 00000100...

To remedy this problem, each character is preceded by some information indicating the start of character transmission (the transmission start information is called a START bit) and ends by sending end-of-transmission information (called STOP bit, there may even be several STOP bits). In a synchronous connection, the transmitter and receiver are paced by the same clock. The receiver continuously receives (even when no bits are transmitted) the information at the same rate the transmitter send it. This is why the transmitter and receiver are paced at the same speed. In addition, supplementary information is inserted to guarantee that there are no errors during transmission. During synchronous transmission, the bits are sent successively with no separation between each character, so it is necessary to insert synchronization elements; this is called character-level synchronization. The main disadvantage of synchronous transmission is recognising the data at the receiver, as there may be differences between the transmitter and receiver clocks. That is why each data transmission must be sustained long enough for the receiver to distinguish it. As a result, the transmission speed can not be very high in a synchronous link. Source: http://en.kioskea.net/contents/701-data-transmission-transmission-modes