EXPERIMENT NO:-1. OBJECTIVE: To study Basics of serial communication ports and protocols.

Size: px
Start display at page:

Download "EXPERIMENT NO:-1. OBJECTIVE: To study Basics of serial communication ports and protocols."

Transcription

1 EXPERIMENT NO:-1 OBJECTIVE: To study Basics of serial communication ports and protocols. EQUIPMENTS: DCT-03 Kit 9 Pin D connector Cables 2 Nos. Computers 2 nos. Connecting Chords. Power Supply. THEORY: Need for Serial Communication: Within a system data is transferred in parallel because it is the fastest way to do so. For transferring data over long distances, however, parallel data transfer requires too many wires. Therefore, data to be send long distances is usually converted to serial form from parallel form so that it can be sent on a single wire or a pair of wires. Serial data received from a distance source is converted to parallel form so that it can be easily transferred to system bus. Three terms often encountered in serial communication are simplex, half-duplex and full duplex. A simplex data line can transmit data only in one direction. Amouse sending data to CPU is an example of simplex communication. Half-Duplex transmission means that the communication can take place in either direction between two systems but only one at a time. An example of Half-Duplex communication is the walky-talky system. The term full duplex means that each system can send and receive data at the same time. A normal phone conversation is an example of a full duplex operation 1

2 EIA-RS232 Standard: Topology RS-232 standard is defined for a point-to-point communication. The data transfer is defined between DTE (Data Terminal Equipment) and the DCE (Data Communication Equipment) DCE - Data Communication Equipment such as modem in analog network or Network Terminating Unit in digital network. It is regarded as the boundary of a network. Please note that a minicomputer can be a DCE if it is located at network boundary. DTE - Data Terminating equipment such as computer port or computer terminal in a network 2

3 Electrical Characteristics Voltages of -3v to -25v with respect to signal ground are considered logic '1' (the marking condition), whereas voltages of +3v to +25v are considered logic '0' (the spacing condition). The range of voltages between -3v and +3v is considered a transition region for which a signal state is not assigned. Logic states are assigned to the voltage ranges shown here. Note that this is a "negative logic" convention, which is the reverse of that used in most modern digital designs. Most contemporary applications will show an open-circuit signal voltage of -8 to -14 volts for logic '1' (mark), and +8 to +14 volts for logic '0' (space). Voltage magnitudes will be slightly less when the 3

4 generator and receiver are connected (when the DTE and DCE devices are connected with a cable) A "Space" (Logic 0) will be between +3 and +25 Volts. (Open circuit) A "Mark" (Logic 1) will be between -3 and -25 Volts. (Open circuit) The region between +3 and -3 volts is undefined. An open circuit voltage should never exceed 25 volts.(in Reference to GND) A short circuit current should not exceed 500mA. The driver should be able to handle this without damage. (Take note of this one!) Protocol RS-232 communication is asynchronous. That is a clock signal is not sent with the data. Each word is synchronized using it's start bit, and an internal clock on each side, keeps tabs on the timing. The diagram above shows the expected waveform from the UART (Universal Asynchronous Transmitter Receiver) when using the common 8N1 format. 8N1 signify 8 Data bits, No Parity and 1 Stop Bit. The RS-232 line, when idle is in the Mark State (Logic 1). A transmission starts with a start bit, which is (Logic 0). Then each bit is sent down the line, one at a time. The LSB (Least Significant Bit) is sent first. A Stop Bit (Logic 1) is then appended to the signal to make up the transmission. The diagram shows the next bit after the Stop Bit to be Logic 0. This must mean another word is following, and this is its Start Bit. If there is no more data coming then the receive line will stay in its idle state (logic 1). We have encountered something called a "Break" Signal. This is when the data line is held in Logic 0 state for a time long enough to send an entire word. Therefore if you don't put the line back into an idle state, the receiving end will interpret this as a break signal. The data sent using this method, is said to be framed. That is the data is framed between a Start and Stop Bit. Should the Stop Bit be received as Logic 0, then a framing error will occur. This is common, when both sides are communicating at different speeds. The above diagram is only relevant for the signal immediately at the UART. RS-232 logic levels uses +3 to +15 volts to signify a "Space" 4

5 (Logic 0) and -3 to -15 volts for a "Mark" (logic 1). Any voltage in between these regions (i.e. between +3 and -3 Volts) is undefined. Therefore this signal is put through a "RS-232 Level Converter". This is the signal present on the RS-232 Port of your computer, shown below. The above waveform applies to the Transmit and Receive lines on the RS-232 port. These lines carry serial data, hence the name Serial Port. There are other lines on the RS-232 port, which, in essence are Parallel lines. These lines (RTS, CTS, DCD, DSR, DTR, RTS and RI) are also at RS-232 Logic Levels. Simple Error Detection There are many approaches to overcoming the problems of noise and distortion. The simplest method is to add a parity bit to be transmitted with each character. There are two types of parity, odd parity and even parity. In the following discussion we shall assume that even parity is in use. In even parity the total number of 1's in a transmitted character and parity bit together is always an even number. If, for example, there were 3 1's in a 7 bit character the parity bit would be set to 1 If, on the other hand there were 4 1's the parity bit would be set to 0. This is illustrated in the figure below. At the receiver the number of 1's in a received character is added up. If there are an odd number of 1's (in an even parity system) then at least one bit of the character must have been corrupted. If 2 bits had been corrupted by noise this would not be detected by the parity bit 5

6 and herein lies the weakness of the parity method of detecting the effects of error in received character. Bits/Sec and Bauds These two terms are usually misused significantly. Type Bits/Sec Baud Rate Description Refers to the Actual information Transfer rate that Can be achieved on A given channel. It is the result of different coding Level and signaling rate. Refers to the fundamental signaling rate used on the circuit. For example, the V22 modem as listed above; the carrier frequency is 600 Hertz. The fundamental signaling rate again is 600 baud and an information transfer rate is 1200 bits/sec. Note that it carries 2 bits for each operating cycle. Baud rate refers to the symbol per unit time of which a symbol might consist of two levels (one bit), four levels (two bits) or even more. Bit/s refers to the actual measurement of data transmission. An Introduction to Serial communication As the name implies, in the Serial communication you send bits of data serially i.e. one bit at a time. Normally we predefine rate of transfer such as 2400 bits/sec. (2400bps) 56,000 bits/sec. (56 kbps) And then depending upon this rate we interpret bits boundaries. Example of Serial Waveform For example you receive following waveform from serial port of your PC and it is stated that data rate is 2400bps 6

7 Methods of timing used to find bit boundaries: 1) Synchronous communication 2) Asynchronous Communication In Asynchronous communication the sender and receiver decide a data rate before communication. They decide upon signaling used for start and stop of data transmission. Both sender and receiver use a precise timing reference internally to divide serial received data into bits. Basics of Serial Communication Baud Rate The baud rate is simply the rate of data transmission expressed in bits per second, kilo Bits per second or Mega bits per second etc. 7

8 Advantage of Start / Stop bits: Start bit and Stop bit differentiates two different adjacent data words being transmitted and will also let receiver know when data word starts and ends. The sender and receiver decide upon no of bits in one data word such as 8 bits (1byte). More over they decide that: A first bit before transmission of data word will always be 0 (or 1) after which data bits will follow. It is called start bit. The last bit followed by data bits will always be 1(or 0) after which it requires start bit for transmission of next word. This bit is called stop bit. Some measures for error detection: Parity is of two types 1. Even parity 2. Odd parity Suppose your data word is 8 bit in length i.e. one byte. The sender, before transmitting byte, determines whether the no of bits in the byte to be sent are even. Suppose sender wants to send In which there are 5 1 s and 3 0 s. To keep the no. of 1 s even the sender adds an extra bit at the end of byte so that the total no. of 1 s are 6 (an even no.). This extra bits is called parity bit. 8

9 Since this bit keeps the no. of 1 s even, so it is called even parity. Overview of total bits with Parity: START P STOP Odd Parity: Odd parity is added to keep the no. of 1 s odd in transmission. For example for above case of data being The odd parity will be added as 0 as no of 1 s are already 5 (an odd no.) EIA RS232C Serial Interface Standard: A Space (logic 0) will be between 3 and 25 volts. A Mark (logic 1) will be between -3 and -25 volts. The region between 3 and -3 volts is undefined. Maximum data rates may be up to 115 kbps. Maximum serial cable length may be 15 meters. The reason to study RS-232C is that the serial port (Com port) found in PC S uses this standard. Above are the sufficient points to start implementation of the serial interfacing on PC. PROCEDURE: 1) Connect the power supply with proper polarity to the Kit DCT03 and while connecting, ensure that it is off. 2) Keep all switch faults in off position. 3) Connect 9 Pin D connector Cable between one computer COM port and CN3 connector and second 9 Pin D connector Cable between another computer COM port and CN4 connector. 4) Connect the TD1 post to RD2 post. 5) Connect the RD1 post to TD2 post. 6) Keep the switch setting of SW4 towards ON position. 7) Switch ON the power supply and both the computers. 8) Run DCT-03 software on both computers. 9) Select Serial Communication Software link on both computers. This will provide link to hyper terminal software. A new Window will Open, where in you Double Click on HYPERTERM, 9

10 10) Two Windows will open, one at the background and another (small window) with title Connection Description which will be Active. 11)Enter the name in the box by which you would like to store your Connection, for e.g. (PC1 or pc2), and Click OK. Also you could select the Icon provided below. The background window title will change to the name Provided by you. 12)Then specify connect using: by selecting Direct to COM1 or port where your cable is connected and then click on OK. (NOTE: Please check the Port you have selected and the Ports you are connecting). 13)Now Window with Title COM 1 Properties will appear where Port Setting should be done as shown above and click on OK. 14)Put the flow control on XON / XOFF & repeat the procedure of file transfer using the X-MODEM, Y-MODEM, Z-MODEM, KERMIT protocol. 15)To observe ASCII equivalent of keyboard data transmitted connect the TD1 post to DATA IN post. 16)From the hyper terminal window of PC1 type any character and observe its ASCII equivalent on 8-bit LED display. 10

11 EXPERIMENT NO:-2 OBJECTIVE: The objective of this experiment is to study PC to Printer handshaking. EQUIPMENTS: DCT-03 Kit 25 Pin D connector Cables 2 Nos. Power Supply. Printer Computers PC, Intel Celeron and above - 2 nos. (Minimum Configuration). THEORY: Windows software is provided to access parallel port of computer, for Hand shaking of signals and for data transfer between two computers. Software enables user to communicate between two computers with three different types of protocols namely, stop and wait, go back to N and selective repeat. Transfer request, request acknowledgement, packets transfer, packets receipt, packet verification, error report, satisfied data report, are indications of this process. 11

12 WORKING OF PROTOCOL Stop and Wait Protocol The stop and wait protocol builds on the unrestrained protocol by limiting the frequency at which frames are sent and by informing the sender whether the last frame was damaged or not. Again the protocol can be divided into sender and receiver terminals: The sender sends a frame and then waits for the receiver to acknowledge it with something called an ack. If the acknowledgement states that the last frame was damaged it will re-send it. It will then wait again for an acknowledgement and will continue to do this until the acknowledgement states that the frame arrived undamaged and then loops back to the start to send the next frame. The receiver waits for an incoming frame and upon its arrival; it checks the frame for errors. It defines an error field in the record structure called ack. If the frame is undamaged it will set ack to 0, otherwise if the frame arrives in a damaged state it will set ack to 1, ignore the damaged frame and send the acknowledgement back to the sender. It will only pass a frame on to the patron if it arrives undamaged. Some of the disadvantages associated with this protocol are: If the receivers acknowledgement is damaged, the sender may draw the wrong conclusion and make the protocol fail; and It is very slow as it always has to wait for an acknowledgement. Sliding Window Protocols The sliding window protocol is a compromise between the previous two. It allows multiple but not necessarily all frames to be sent before receiving acknowledgements for each. It also uses error checking to detect damaged frames. Frames in the sliding window are numbered between 0 and some maximum number, which for now is called N. The frames are numbered such that it is possible to check frames arrive in the correct order. Usually N is set less than the total number of frames to be sent. It would not make sense to number every frame individually if sending thousands and it also saves memory space. So frames are numbered 0 for the first frame through to N - 1 for the Nth frame. Frame N + 1 is numbered 0 again - thus the frames are numbered consecutively modulo N. This does put certain restrictions on the sliding window protocols as will be explained shortly. If the window contains x frames numbered starting with s (where x and start are integers) then the following statements hold: Every frame numbered less than s has been sent and acknowledged; No frame greater than or equal to s + x has been sent; and 12

13 Any frame in the window has been sent but may not yet have been acknowledged. Such frames are called 'outstanding frames'. Initially the window contains frames starting with frame 0. As the patron provides the station with packets, the window expands until the limit on outstanding frames is reached. When this limit is reached, no more packets are accepted from the patron. As outstanding frames are acknowledged, the window shrinks to exclude those frames acknowledged. Thus the window can expand again to include new frames. So frames are excluded from the sliding window in the same order as they were included. As the window moves on the previous conditions must always be met. Also if frame s + 1 is acknowledged but frame s is not, the window will not move until frame s is acknowledged. Sliding window protocols are also capable of acting as both a sender and a receiver. The sliding window protocol can be implemented in two different ways: The go - back - n protocol; and The selective repeat protocol. Go back N Protocol This is the simpler of the two selective repeat protocols as the receiver rejects every frame except the one it is supposed to receive. There are several identifying features to this protocol, which are: Frame numbers lie between 0 and N - 1 if there are more than N frames,frame numbers are duplicated. So frames are numbered consecutively modulo N; The receiving station always expects to receive frames in order of frame number. If a frame is received out of order it sends a negative acknowledgement (nak) for the one it wanted and waits for the correct one to arrive; If a frame arrives damaged, it is ignored and a nak is sent for it; A receiving station will not necessarily acknowledge each frame explicitly,but if a sending station receives an acknowledgement for frame j it assumes all frames up to j have been received correctly. This reduces the number of acknowledgements that need to be sent; Each time a frame is received undamaged an ack timer is set that counts down and only stops if there is an outgoing frame. If the timer expires before a frame is sent, an empty frame is sent out with just an acknowledgement attached; The sending station buffers the packets from all outgoing frames in the sliding window in case it has to re-send them. Packets are 13

14 removed from the buffer as they are acknowledged to allow the sliding window to advance; and Each outgoing frame has an associated frame timer that is set when the frame is sent. So if the station does not receive an acknowledgement for a frame by the time its frame timer has expired, it assumes something has gone wrong and resends every frame in the window. So if there are n frames in the window, the sending station goes back n frames and resends them all. A record is kept of the most recently sent nak so that the same nak is not repeatedly sent. Selective Repeat Protocol: The selective repeat protocol unlike the go - back - n protocol defines a second sliding window. Now not only does it buffer outgoing frames until they are acknowledged but it also uses its new second window to buffer incoming frames should they arrive out of order. The selective repeat protocol is similar to the go back - n protocol for the following reasons: The frame format is similar; It uses piggybacked acknowledgements where possible and does not acknowledge every frame explicitly. If a frame is acknowledged the sending station assumes all prior frames have also been received; Naks are used for damaged frames and frames received out of order; Ack timers and frame timers are used. However there are also several differences with the Selective Repeat protocol: It defines a second sliding window to buffer incoming frames. So should a frame arrive out of order, it is buffered until its predecessors arrive - frames must be delivered to the patron in the correct order; If a frame arrives whose frame number is in the window it is accepted and passed on to the patron only once all of its predecessors have arrived; If a frame arrives whose frame number is in the window but whose predecessors have not yet arrived, it is still accepted but a nak is sent for the one it expected; 14

15 If a frame timer expires, only the timed out frame is resent the rational for this is that the other frames may have arrived out of order; If a nak is received, only the number specified is resent; An acknowledgement is not necessarily sent for every frame received. So if an ack is received all frames prior to the number specified can be assumed to be received correctly. Getting the protocols to fail One of the interesting features of this simulator is that it allows you to make the different protocols fail. The following details how to make each of the protocols fail: Stop and Wait Protocol This protocol copes well with problem situations and will work with most of the scenarios available including pressing the damage frame button. Go back N Protocol This protocol can handle most problems that arise, however its weakness is its sliding window. If the sliding window size is set to be the same as the value entered under 'frames to be numbered consecutively modulo...' then the protocol may fail - especially when running under any of the scenarios concerning acknowledgements. For example if frames are numbered consecutively modulo 6 and the sliding window size is set to 6 so frames 0 to 5 are sent. Now if the only acknowledgement returned is that for 5 and this acknowledgement becomes lost or damaged, the frame timer at the sender's end should expire as none of the frames have been acknowledged. Therefore all the frames in the window are resent. The receiver not realising that the frames are duplicates accepts the frames (as they have the correct numbering - again 0 to 5) and delivers them.thus this protocol has failed. Selective Repeat Protocol This protocol can be made to fail in a similar way to the previous protocol provided the sum of the incoming and outgoing frames are set greater than or equal to the value entered under 'frames to be numbered consecutively modulo...' Rules for each protocol used in this software are as described below. 15

16 STOP AND WAIT PROTOCOL: 1.1) The Receiver s and Transmitter s window size is ) ACK (n):- If a ACK (n) is received it is assumed that all packets up to the number (including n) have been received correctly. 1.3) NACK (n):- If a NACK (n) is received it is assumed that all packets prior to the number have been received correctly. The packet number n is corrupted or discarded by the receiver. 1.4) The Transmitter transmits the packets and waits for any Response from Receiver side till it time outs. 1.5) The Transmitter maintains a timer which it resets or starts after transmitting a packet. 1.6) The Receiver sends ACK of the packet if received correctly. 1.7) The Receiver DISCARDS and sends NACK of the packet if received corrupt or out of sequence. GO BACK N PROTOCOL: 2.1) The Receiver s window size is ) The Transmitter s window size can be anything from 1 to ) ACK (n):- If a ACK (n) is received it is assumed that all packets up to the number (including n) have been received correctly. 2.4) NACK (n):- If a NACK (n) is received it is assumed that all packets prior to the number have been received correctly. The packet number n is corrupted or discarded by the receiver. 2.5) The Transmitter transmits the packets if the packets are available in the window for transmission. 2.6) The Transmitter slides its window depending upon the ACK received and grows up to the MAX_WINDOW_SIZE. 2.7) The Transmitter maintains timers for each packet within its window which it resets or starts after transmitting the packet. 2.8) The transmitter starts retransmitting all the packets once again from the packets of which NACK is received or the timer times out. 2.9) The Transmitter stores all the packets until its ACK is received. 2.10) The Receiver sends ACK of the packet if received correctly and advances its window to receive the next packet. 2.11) The Receiver DISCARDS and sends NACK of the packet if received corrupt or out of sequence. SELECTIVE REPEAT PROTOCOL: 3.1) The Receiver s window size can be anything from 1 to ) The Transmitter s window size can be anything from 1 to ) ACK (n):- If a ACK (n) is received it is assumed that all packets up to the number (including n) have been received correctly. 3.4) NACK (n):- If a NACK (n) is received it is assumed that the packet number n is corrupted or discarded by the receiver. 16

17 3.5) The Transmitter transmits the packets if the packets are available in the window for transmission. 3.6) The Transmitter slides its window depending upon the ACK received and grows up to the MAX_WINDOW_SIZE. 3.7) The Transmitter maintains timers for each packet within its window which it resets or starts after transmitting the packet. 3.8) The transmitter retransmits the packets of which NACK is received or the timer times out. 3.9) The Receiver sends ACK of the packet if received correctly and advances its window to receive the next packet. 3.10) The Receiver DISCARDS and sends NACK of the packet if received corrupt. 3.11) The Receiver stores all the packets till its ACK is send. PROCEDURE: 1 Refer to the fig. and connect the power supply with proper polarity to the 2 kit DCT-03 and while connecting, ensure that it is off. 3 Keep all switch faults in off position. 4 Keep switches SW6 in PC mode. 5 Connect LPT/parallel port of one PC to connector CN1 using D cable. Similarly connect printer port cable from printer to connector CN2. 6 Keep the switch settings for SW1, SW2 & SW3 in ON position. 7 Switch ON the power supply and both the computers. 8 Run DCT-03 software on computer and Select parallel Communication Software link both the computers.] 17

18 9 Clicking on Port Setting will show you three ports (i.e. LPT1, LPT2, and LPT3), select the port from the user machine through which the data transfer has to occur. For example Clicking on LPT1 will set the LPT1 as the active port on the machine for the data transfer. 10 Clicking on Protocols will show you three protocols namely Stop and Wait Protocol, Go Back to N Protocol and Selective Repeat protocol. Select Stop and Wait Protocol on both PC. 18

19 11. The screen shown below will appear at transmitter side. 12 Select one PC in transmit mode and another PC in receive mode. 19

20 13 After the user has selected the file. The PC shows the No of Packets and Size of the file in the boxes on the top. The Packets with their packet sequence is also shown. 14 You can change delay duration between two adjacent packets as per requirement. 15 Click on Transmit file button. 16 On the remote PC click on receive file button. 17 Status of file transfer will be indicated on screen. 18 Once the transfer starts and the client computer acknowledges the packets it sends the signal back to the transmitting PC. Any acknowledge positive or negative with their packet sequence is displayed below the Current Packet No. 19 Any positive acknowledge received is displayed as ACK(0) and any negative acknowledge is displayed as NACK(0) along with their packet sequence in brackets. 20 Once the packet has been acknowledged and signal shown the next packet is transmitted and so on till the whole file gets transmitted On the right hand top shows frame info. The frame info consists of different color packets. Each color specifies different status of the packet. 21 Observe the effect on file transfer by introducing error in data bits use switch SW2 to introduce error for a moment. 22 Any acknowledge that is transmitted back can be also made to lost by just clicking Lost button. Thus the Transmitter side will not receive any acknowledge. 23 The third button DISCARD/LOST can be clicked to discard and to lose any acknowledge sending back to the Transmitter simultaneously. 20

21 24 Once the file transfer gets complete you will be prompted by file transfer successful at transmitter. 25 At the receiver a selection window will popup to indicate location for the received file to be saved. 26 Verify the received file with transmitted file, this shows end of file transfer with success. 27 Click on Protocols menu and select Go Back to N Protocol on both PCs. 28 Select one PC in transmit mode and another PC in receive mode. 29 Select the file to be sent on transmitter side. 30 After the user has selected the file. The PC shows the No of Packets and 31 Size of the file in the boxes on the top. The Packets with their packet sequence is also shown. 32 You can change delay duration between two adjacent packets as per requirement. 33 You can change window size of the packet frame as per requirement. 34 Click on Transmit file button. 21

22 35 On the remote PC click on receive file button. 36 Status of file transfer will be indicated on screen. 37 Once the transfer starts and the client computer acknowledges the packets it sends the signal back to the transmitting PC. Any acknowledge positive or negative with their packet sequence is displayed below the Current Packet No. 38 Any positive acknowledge received is displayed as ACK(0) and any negative acknowledge is displayed as NACK(0) along with their packet sequence in brackets. 39 Once the packet has been acknowledged and signal shown the next packet is transmitted and so on till the whole file gets transmitted. 40 The right hand top shows frame info. The frame info consists of different color packets. Each color specifies different status of the packet. 41 Observe the effect on file transfer by introducing error in data bits use switch SW2 to introduce error for a moment. 42 The receiving packets can be discarded or killed by clicking the Discard button. 43 Any acknowledge that is transmitted back can be also made to lost by just clicking lost button. Thus the Transmitter side will not receive any acknowledge. 44 The third button NACK/LOST can be clicked to discard and to lose any acknowledge sending back to the Transmitter simultaneously. 45 Once the file transfer gets complete you will be prompted by file transfer successful at transmitter. 46 At the receiver a selection window will popup to indicate location for the received file to be saved. 47 Verify the received file with transmitted file, this shows end of file transfer with success. 48 Clicking on Protocols menu and select selective repeat Protocol on both PC. 49 Select one PC in transmit mode and another PC in receive mode. 50 Select the file to be sent on transmitter side. 51 After the user has selected the file. The PC shows the No of Packets and 52 Size of the file in the boxes on the top. The Packets with their packet sequence is also shown. 53 You can change delay duration between two adjacent packets as per requirement. 54 You can change window size of the packet frame as per requirement. 55 Click on Transmit file button. 56 On the remote PC click on receive file button. 57 Status of file transfer will be indicated on screen. 58 Once the transfer starts and the client computer acknowledges the packets it sends the signal back to the transmitting PC. Any acknowledge positive or negative with their packet sequence is displayed below the Current Packet No. 59 Any positive acknowledge received is displayed as ACK (0) and any 22

23 negative acknowledge is displayed as NACK (0) along with their packet sequence in brackets. 60 Once the packet has been acknowledged and signal shown the next packet is transmitted and so on till the whole file gets transmitted. 61 The right hand top shows frame info. The frame info consists of different color packets. Each color specifies different status of the packet. 61 Observe the effect on file transfer by introducing error in data bits use switch SW2 to introduce error for a moment. 62 The receiving packets can be discarded or killed by clicking the Discard button. 63 Any acknowledge that is transmitted back can be also made to lose by just clicking lost button. Thus the Transmitter side will not receive any acknowledge. 64 The third button NACK/LOST can be clicked to discard and to lose any acknowledge sending back to the Transmitter simultaneously. 65 Once the file transfer gets complete you will be prompted by file transfer successful at transmitter. 66 At the receiver a selection window will popup to indicate location for the received file to be saved. 67 Verify the received file with transmitted file, this shows end of file transfer with success. 23

24 EXPERIMENT NO:-3 OBJECTIVE: Study of FSK Modem. Study of Modem interfacing with PC. EQUIPMENTS: DCT-03 Kit. 9 Pin D connector Cables 2 Nos, Modem interface cable. Power Supply. Telephone Link. Computers PC, Intel Celeron and above - 2 nos. (Minimum Configuration). THEORY: FSK MODEM: The name modem is a contraction of the term Modulator and demodulator. When used in the transmitting mode, the modem accepts digital data and converts it to analog signals for use in modulating a carrier signal. At the receiver end of the systems, the carrier is demodulated to recover the data. 24

25 FSK MODULATION: In this form of modulation, the sine wave carrier assumes two values of frequency, determined by the binary data signal. Logic high or mark and logic low or spaces are assigned two different carrier frequencies. The carrier frequency shifts between two frequencies corresponding to the mark or space level at the i/p of modulator. FSK DEMODULATION: The most common circuit for demodulating FSK signals is the PLL. The FSK signal at the PLL input has two values of frequency. The error voltage at the output of the phase comparator follows these frequency shifts, thus providing a two-level signal corresponding to the original binary data stream. The PLL demodulator is followed by a low pass filter, which removes the residual carrier components, and by a pulse forming circuit which restores the correct shape of the data signal. The main aspects of FSK are: Less error rate than ASK. if FB is the bit transmission speed, the minimum spectrum Bw of the modulated signal is higher than Fb the transmission efficiency, defined as the ratio of Fb and Bw, is less than1 the Baud or Baud rate, defined as the modulation speed or symbol speed Modem data transmission speed: Modems are generally classified according to the important characteristic of transmission speed as follows: MODEM CLASSIFICATION Low-speed Medium-speed High-speed DATA RATE HANDLED (BPS) Up to to to about 10,800 All of the above modems can operate within a single 300- to 3400-Hz (4-kHz) telephone channel. As speed increases beyond approximately 19,000 bps, a wideband modem is needed, as is a wideband channel. Modem modulation methods: Modem utilizes various types of modulation methods, the most common being frequency-shift keying (FSK), which shifts a carrier frequency to indicate a mark or a space. Encoded data can be transferred through communication systems for voice transmission because the frequency shifting is limited to the 4-KHz bandwidth of the voice-grade channel. The FSK signal is also analog in nature, 25

26 enhancing it s compatibility with communications circuits. Modem Interfacing: RS-232 interface is a standard interconnection between business machine and modem. The RS-232 interface has been defined by the Electronic Industries Association (EIA) to ensure compatibility between data sets and terminal equipment. The RS-232 interface specifications limit the interconnecting cable to a length of 50 ft (15 m) The interface also specifies the voltage levels with which data and control signals are exchanged between data sets and business machines. Each pin in the 25-pin connector will carry either a binary 0 or a I to indicate activation or deactivation control functions or data values. A binary 1 is used for making and signifies OFF while the 0 is used for spacing and signifies ON. Modem interconnection: The majority of data circuits utilize telephone channels provided by public carriers. These channels generally pass through switching facilities and are provided with equipment designed to enhance the use of the channel for voice application. This type of equipment is not designed specifically for data transmission, so that the modem must be designed to compensate for any inadequate of the voice-grade channel. The two broad types of modems are available for this type of service, the hard-wired modem and the acoustically coupled data set. The one limitation of the hard-wired modem is that it precludes mobility since, being hard-wired; the equipment must remain connected to the circuit terminals. The acoustically coupled modem solves the mobility problem. Using this device, a person is able to interconnect with any computer system which has dial-up interconnect capability. 26

27 PROCEDURE: 1 Refer to the fig. and connect the power supply with proper polarity to the kit DCT-03 and while connecting, ensure that it is off. 2 Keep all switch faults in off position. 3 Connect 9 Pin D connector Cable between one computer COM port and CN3 connector and second 9 Pin D connector Cable between another computer COM port and CN4 connector. 4 Connect the TD1 post to IN post of FSK MODULATOR. 5 Connect the telephone wire link between the RJ11 connectors on FSK modulator and demodulator block. 6 Connect the OUT post of FSK DEMODULATOR to RD2 post. 7 Connect the RD1 post to TD2 post. 8 Keep the switch setting of SW4 towards ON position. 9 Switch ON the power supply and both the computers. 10 Run DCT-03 software on both computers. 11 Select Serial Communication Software link on both computers. 12 This will provide link to hyper terminal software. 13 Open the previously stored connection (e.g. pc1 or pc2). 14 To start communicating between the two PCs Click on the TRANSFER Menu and again click on Send File. A window will be prompted having title Send File with File Name and Protocol. 15 Select Browse for the file, which you would like to send to the PC connected, select the file and Click on Open, the file name and address will be displayed in the small window. Then select the Protocol, (optional use protocols are X modem, Y modem and 1K Xmodem, etc.) 16 To receive the file on the PC Click on the TRANSFER Menu and again click on Receive File. A window will be prompted having title Receive File with Location at which you want to store the Received file and Receiving Protocol. 17 Select Browse for the location where you would like to store the received file, select the folder and Click OK, the folder name and address will be displayed in the small window. Protocol to be selected should be same as kept at transmitting PC. 18 On the PC from which the selected file to be transmitted, Click SEND button. A window will open showing file transfer status. Immediately at the Receiving PC Click Receive (otherwise Time Out Error will be displayed and communication will fail).you will see a window showing file is being received in the form of packets. 19 Remove telephone wire from detector and observe effect. File transmission stops. 20 Connect the removed telephone wire again file transfer resumes. 21 After file is transferred both the windows in the (transmitting & receiving PCs) will close. Check for the received file in the folder where the file is stored. 27

28 EXPERIMENT NO:-4 OBJECTIVE: The objective of this experiment is to connect the RS-232 ports of two computers using IR transmitter and IR receiver, transmit data from one computer and receive the same data on the other computer. EQUIPMENTS: DCT-03 Kit 9 Pin D connector Cables 2 Nos. Power Supply. Computers PC, Intel Celeron and above - 2 nos. (Minimum Configuration). THEORY: Infrared wireless communication is achieved using transmitters/receivers (transceivers) that modulate noncoherent infrared light. Transceivers must be within the line of sight of each other either directly or via reflection from a light colored surface such as the ceiling of a room. In wireless communication, the serial data is modulated at a carrier frequency of 38 KHz. The RS-232 serial data is simply controls the carrier frequency by turning the carrier ON/OFF according to the DC level of the serial data. A 38 KHz carrier frequency is available during the ON time or high level of i/p where as no carrier during OFF time or low level of i/p. This modulated signal is fed to IR LED using a transistorized driver circuit. The receiver is a IR detector module, which filters out the 38 KHz carrier from the IR signal waves. Thus at the TTL OUT post of IR receiver section, the actual serial data is being re-constructed with no carrier present. Using this experimental set up a baud rate of 110 bps to 2400 bps can be achieved on RS232 serial port. The free air IR data transmission, IR remote control as well as the most opto electronic sensors and light barrier systems work with a wavelength between 870nm and 950nm. The emitter and detector components are highly efficient in this near IR wavelength band and can be manufactured at low cost. Data transmission in free space places a high demand for interference immunity on the IR receiving modules. The receiver unit (waiting to receive signals) is loaded with different optical and electromagnetic disturbances, omni present in the ambient environment or generated by the electrical appliance itself. All optical sources with an emission spectrum in the receiving bandwidth (830nm 1100nm) of the detector can be considered as disturbing sources. These are mainly fluorescent lamps, incandescent lamps and sunlight. Sometimes also plasma displays emit significantly in the optical band of the IR transmission. As emitter for the IR signal there are various IR emitting diodes with high brightness and 28

29 efficiency available. The IR emitter with a wavelength of 950nm matches best with the TSOP IR receivers. The maximum possible transmission distance of an IR remote control system depends on various parameters. Mainly it is the radiant intensity of the emitter (Ie) and the sensitivity of the receiver (Eemin). Additionally the distance is influenced by the reflective conditions of the test room, the optical transmittance of windows or light guides in front of the receiver and the disturbance conditions. Of course, also the minimum possible.. 29

30 PROCEDURE: 1 Refer to the fig. and connect the power supply with proper polarity to the kit DCT-03 and while connecting, ensure that it is off. 2 Keep all switch faults in off position. 3 Connect 9 Pin D connector Cable between one computer COM port and CN3 connector and second 9 Pin D connector Cable between another computer COM port and CN4 connector. 4 Connect the TD1 post to TX post of Fiber Optic transmitter. 6 Connect the TTL OUT post of IR receiver to RD2 post. 7 Connect the RD1 post to TD2 post. 8 Keep the switch setting of SW4 towards ON position. 9 Switch ON the power supply and both the computers. 10 Run DCT-03 software on both computers. 11 Select Serial Communication Software link on both computers. 12 This will provide link to hyper terminal software. 13 Open the previously stored connection (e.g. pc1 or pc2) 14 To start communicating between the two PCs Click on the TRANSFER Menu and again click on Send File. A window will be prompted having title Send File with File Name and Protocol. 15 Select Browse for the file, which you would like to send to the PC connected, select the file and Click on Open, the file name and address will be displayed in the small window. Then select the Protocol, (optional use protocols are X modem, Y modem and 1K Xmodem, etc.) 16 To receive the file on the PC Click on the TRANSFER Menu and again click on Receive File. A window will be prompted having title Receive File with Location at which you want to store the Received file and Receiving Protocol. 17 Select Browse for the location where you would like to store the received file, select the folder and Click OK, the folder name and address will be displayed in the small window. Protocol to be selected should be same as kept at transmitting PC. 18 On the PC from which the selected file to be transmitted, Click SEND button. A window will open showing file transfer status. Immediately at the Receiving PC Click Receive (otherwise Time Out Error will be displayed and communication will fail).you will see a window showing file is being received in the form of packets. 19 Put obstruction between IR transmitter and detector and observe effect. File transmission stops. 20 Remove obstruction file transfer resumes. 21 After file is transferred both the windows in the (transmitting & receiving PCs) will close. Check for the received file in the folder where the file is stored. 30

31 EXPERIMENT NO:-5 OBJECTIVE: The objective of this experiment is to connect the RS-232 ports of two computers using Optical Fiber Digital Link, transmit data from one computer over this link and receive the same data on the other computer. EQUIPMENTS: DCT-03 Kit 9 Pin D connector Cables 2 Nos. Power Supply. 1 Meter Fiber cable. Computers PC, Intel Celeron and above - 2 nos. (Minimum Configuration). THEORY: Fiber Optic Links can be used for transmission of digital as well as analog signals. Basically a fiber optic link contains three main elements, a transmitter, an optical fiber and a receiver. The transmitter module takes the input signal in electrical form and then transforms it into optical (light) energy containing the same information. The optical fiber is the medium which carries this energy to the receiver. At the receiver, light is converted back into electrical form with the same pattern as originally fed to the transmitter. 31

32 TRANSMITTER: Fiber optic transmitters are typically composed of a buffer, driver and optical source. The buffer provides both an electrical connection and isolation between the transmitter and the electrical system supplying the data. The driver electronics provides electrical power to the optical source in a fashion that duplicates the pattern of data being fed to the transmitter. Finally the optical source (LED) converts the electrical current to light energy with the same pattern. The LED SFH756V supplied with the kit operates inside the visible light spectrum. Its optical output is centered at near visible wavelength of 660 nm. The emission spectrum is broad, so a dark red glow can usually be seen when the LED is on. RECEIVER: The function of the receiver is to convert the optical energy into electrical form which is then conditioned to reproduce the transmitted electrical signal in its original form. We have used a photo detector SFH551V having TTL type output. Usually it consists of PIN photodiode, transimpedance amplifier and level shifter. BLOCK DIAGRAM FOR STUDY OF FIBER OPTIC COMMUNICATION. PROCEDURE: 1 Refer to the fig. and connect the power supply with proper polarity to the kit DCT-03 and while connecting, ensure that it is off. 2 Keep all switch faults in off position. 3 Connect 9 Pin D connector Cable between one computer COM port and CN3 connector and second 9 Pin D connector Cable between another computer COM port and CN4 connector. 4Connect the TD1 post to TX post of Fiber Optic transmitter. 5Slightly unscrew the cap of LED SFH 756(660nm) on kit. Do not remove the cap from connector. Once the cap is loosened, insert the fiber into cap, now tight the cap by screwing it back. 6 Connect the other end of fiber cable to detector SFH551V. 7 Connect the TTL OUT post of Fiber Optic receiver to RD2 post. 8Connect the RD1 post to TD2 post. 9 Keep the switch setting of SW4 towards ON position. 10 Switch ON the power supply and both the computers. 11 Run DCT-03 software on both computers. 12 Select Serial Communication Software link on both computers. 13 This will provide link to hyper terminal software. 14 Open the previously stored connection (e.g. pc1 or pc2) 15 To start communicating between the two PCs Click on the TRANSFER Menu and again click on Send File. A window will be prompted having title Send File with File Name and Protocol. 16 Select Browse for the file, which you would like to send to the PC connected, select the file and Click on Open, the file name and address will be displayed in the small window. Then select the Protocol, (optional use protocols are X modem, Y modem and 1K Xmodem, etc.) 32

33 17 To receive the file on the PC Click on the TRANSFER Menu and again click on Receive File. A window will be prompted having title Receive File with Location at which you want to store the Received file and Receiving Protocol. 18 Select Browse for the location where you would like to store the received file, select the folder and Click OK, the folder name and address will be displayed in the small window. Protocol to be selected should be same as kept at transmitting PC. 19 On the PC from which the selected file to be transmitted, Click SEND button. A window will open showing file transfer status. Immediately at the Receiving PC Click Receive (otherwise Time Out Error will be displayed and communication will fail).you will see a window showing file is being received in the form of packets. 20 Remove fiber cable from detector and observe effect. File transmission stops. 21 Connect the removed fiber again file transfer resumes. 22 After file is transferred both the windows in the (transmitting & receiving PCs) will close. Check for the received file in the folder where the file is stored. 33

34 EXPERIMENT NO:-6 OBJECTIVE: To study tribit coding techniques for Non-Return to Zero data format. EQUIPMENT: Experimentor Kits ADCL-05 Connecting Chords. Power supply. e-lab. 34

35 THEORY: FIG. 2 WAVEFORMS FOR THE TRIBIT CODING. NON - RETURN TO ZERO signal are the easiest formats that can be generated.these signals do not return to zero with the clock. The frequency component associated with these signals are half that of the clock frequency. Non-return to zero encoding is commonly used in slow speed communications interfaces for both synchronous and asynchronous transmission. Using NRZ, logic 1 bit is sent as a high value and logic 0 bit is sent as a low value. The mechanism by which a bit stream b(t) generates a QAM signal for transmission is shown in fig. 1 and relevant waveforms are shown in fig. 2 In these waveforms we have arbitrarily assumed that in every case the active edge of the clock waveform is the upward edge. The D flip-flop generates three clock waveforms. These clocks have period 3Tb. The active edge of one of the clocks and the active edge of the other are separated by the bit time Tb. The bit stream b(t) is applied as the data input to type-d flip-flops, driven by the three different clock waveform. Each flip-flop registers bits during positive transition of its clock in the bit stream b(t) and holds each such registered bit for three bit intervals that is for the time 3Tb. In fig. 2 we have numbered the bits in the stream b (t). Note that the bit stream I bit (which is the output of the flip-flop driven by the I clock) registers bit 1 and holds that bit for time 3Tb, then register bit 4 for time 3Tb, then bit 7 for 3Tb, etc. The next bit stream Q bit holds, for times 3Tb each, the bits numbered 2, 5, 8, etc. similarly the C bit stream holds the data bit numbered 3, 6, 9 for the bit interval 3Tb 35

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

ROM/UDF CPU I/O I/O I/O RAM DATA BUSSES INTRODUCTION The avionics systems on aircraft frequently contain general purpose computer components which perform certain processing functions, then relay this information to other systems.

More information

King Fahd University of Petroleum & Minerals Computer Engineering Dept

King Fahd University of Petroleum & Minerals Computer Engineering Dept King Fahd University of Petroleum & Minerals Computer Engineering Dept COE 342 Data and Computer Communications Term 021 Dr. Ashraf S. Hasan Mahmoud Rm 22-144 Ext. 1724 Email: ashraf@ccse.kfupm.edu.sa

More information

Concept of Serial Communication

Concept of Serial Communication Concept of Serial Communication Agenda Serial v.s. Parallel Simplex, Half Duplex, Full Duplex Communication RS-485 Advantage over RS-232 Serial v.s. Parallel Application: How to Measure the temperature

More information

Module 3: Physical Layer

Module 3: Physical Layer Module 3: Physical Layer Dr. Associate Professor of Computer Science Jackson State University Jackson, MS 39217 Phone: 601-979-3661 E-mail: natarajan.meghanathan@jsums.edu 1 Topics 3.1 Signal Levels: Baud

More information

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

Serial Input/Output. Lecturer: Sri Parameswaran Notes by: Annie Guo Serial Input/Output Lecturer: Sri Parameswaran Notes by: Annie Guo 1 Serial communication Concepts Standards USART in AVR Lecture overview 2 Why Serial I/O? Problems with Parallel I/O: Needs a wire for

More information

Chapter 12: Digital Modulation and Modems

Chapter 12: Digital Modulation and Modems Chapter 12: Digital Modulation and Modems MULTIPLE CHOICE 1. FSK stands for: a. Full-Shift Keying c. Full-Signal Keying b. Frequency-Shift Keying d. none of the above 2. PSK stands for: a. Pulse-Signal

More information

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

APPLICATION BULLETIN. SERIAL BACKGROUNDER (Serial 101) AB23-1. ICS ICS ELECTRONICS division of Systems West Inc. INTRODUCTION CHAPTER 2 - DATA FORMAT ICS ICS ELECTRONICS division of Systems West Inc. AB- APPLICATION BULLETIN SERIAL BACKGROUNDER (Serial 0) INTRODUCTION Serial data communication is the most common means of transmitting data from one point

More information

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

TCSS 372 Laboratory Project 2 RS 232 Serial I/O Interface 11/20/06 TCSS 372 Laboratory Project 2 RS 232 Serial I/O Interface BACKGROUND In the early 1960s, a standards committee, known as the Electronic Industries Association (EIA), developed a common serial

More information

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

PART 4 DIGITAL METHODS. Chapter 13 Digital Fundamentals. Parallel Data Transfer. Fig Parallel data handshaking PART 4 DIGITAL METHODS Chapter 13 Digital Fundamentals The remainder of this book will deal with digital methods in modern communications. We will build on the introduction to digital data in Chapter 3,

More information

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

EECE494: Computer Bus and SoC Interfacing. Serial Communication: RS-232. Dr. Charles Kim Electrical and Computer Engineering Howard University EECE494: Computer Bus and SoC Interfacing Serial Communication: RS-232 Dr. Charles Kim Electrical and Computer Engineering Howard University Spring 2014 1 Many types of wires/pins in the communication

More information

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

Local Asynchronous Communication. By S.Senthilmurugan Asst.Professor/ICE SRM University. Chennai. Local Asynchronous Communication By S.Senthilmurugan Asst.Professor/ICE SRM University. Chennai. Bitwise Data Transmission Data transmission requires: Encoding bits as energy Transmitting energy through

More information

DigiPoints Volume 1. Student Workbook. Module 2 Modem Overview

DigiPoints Volume 1. Student Workbook. Module 2 Modem Overview Modem Overview Page 2.1 DigiPoints Volume 1 Module 2 Modem Overview Summary One of the potential advantages the cable telecommunications industry has is the ability to carry data signals at speeds significantly

More information

9.4. Synchronization:

9.4. Synchronization: 9.4. Synchronization: It is the process of timing the serial transmission to properly identify the data being sent. There are two most common modes: Synchronous transmission: Synchronous transmission relies

More information

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

Week 2 Lecture 1. Introduction to Communication Networks. Review: Analog and digital communications Week 2 Lecture 1 Introduction to Communication Networks Review: Analog and digital communications Topic: Internet Trend, Protocol, Transmission Principle Digital Communications is the foundation of Internet

More information

Department of Electronics & Telecommunication Engg. LAB MANUAL. B.Tech V Semester [ ] (Branch: ETE)

Department of Electronics & Telecommunication Engg. LAB MANUAL. B.Tech V Semester [ ] (Branch: ETE) Department of Electronics & Telecommunication Engg. LAB MANUAL SUBJECT:-DIGITAL COMMUNICATION SYSTEM [BTEC-501] B.Tech V Semester [2013-14] (Branch: ETE) KCT COLLEGE OF ENGG & TECH., FATEHGARH PUNJAB TECHNICAL

More information

Lecture #3 RS232 & 485 protocols

Lecture #3 RS232 & 485 protocols SPRING 2015 Integrated Technical Education Cluster At AlAmeeria E-626-A Data Communication and Industrial Networks (DC-IN) Lecture #3 RS232 & 485 protocols Instructor: Dr. Ahmad El-Banna 1 Agenda What

More information

FOSTCDR. Industrial Serial to Multimode Fiber Optic Converter PRODUCT INFORMATION B&B ELECTRONICS. Specifications Serial Technology

FOSTCDR. Industrial Serial to Multimode Fiber Optic Converter PRODUCT INFORMATION B&B ELECTRONICS. Specifications Serial Technology FOSTCDR pn 8684R1 FOSTCDR-0812ds page 1/5 Industrial Serial to Multimode Fiber Optic Converter Data Rates up to 115.2 kbps 2.5 Mile (4 km) Range 10 to 30 VDC Input Voltage Wide Operating Temperature 2000V

More information

USING RS-232 to RS-485 CONVERTERS (With RS-232, RS-422 and RS-485 devices)

USING RS-232 to RS-485 CONVERTERS (With RS-232, RS-422 and RS-485 devices) ICS DataCom Application Note USING RS- to RS- CONVERTERS (With RS-, RS- and RS- devices) INTRODUCTION Table RS-/RS- Logic Levels This application note provides information about using ICSDataCom's RS-

More information

Data Communication (CS601)

Data Communication (CS601) Data Communication (CS601) MOST LATEST (2012) PAPERS For MID Term (ZUBAIR AKBAR KHAN) Page 1 Q. Suppose a famous Telecomm company AT&T is using AMI encoding standard for its digital telephone services,

More information

USER'S MANUAL. Model : K

USER'S MANUAL. Model : K USER'S MANUAL Model : 2000-64K TM GINA MODEL 2000-64K Overview GINA Model 2000-64K is a stand-alone, high frequency data transceiver using spread spectrum technology. GINA 2000-64K capabilities include

More information

CS601 Data Communication Solved Objective For Midterm Exam Preparation

CS601 Data Communication Solved Objective For Midterm Exam Preparation CS601 Data Communication Solved Objective For Midterm Exam Preparation Question No: 1 Effective network mean that the network has fast delivery, timeliness and high bandwidth duplex transmission accurate

More information

(Refer Slide Time: 2:23)

(Refer Slide Time: 2:23) Data Communications Prof. A. Pal Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur Lecture-11B Multiplexing (Contd.) Hello and welcome to today s lecture on multiplexing

More information

CHAPTER 5 TRANSMISSION OF DIGITAL DATA INTERFACES & MODEMS

CHAPTER 5 TRANSMISSION OF DIGITAL DATA INTERFACES & MODEMS CHAPTER 5 TRANSMISSION OF DIGITAL DATA INTERFACES & MODEMS Information generated by a source need to be encoded into a suitable format for transmission. To transmit the encoded signals generated by the

More information

ECE 4510/5530 Microcontroller Applications Week 6 Lab 5

ECE 4510/5530 Microcontroller Applications Week 6 Lab 5 Microcontroller Applications Week 6 Lab 5 Dr. Bradley J. Bazuin Associate Professor Department of Electrical and Computer Engineering College of Engineering and Applied Sciences Lab 5 Element Hardware

More information

Department of Electronic and Information Engineering. Communication Laboratory

Department of Electronic and Information Engineering. Communication Laboratory Department of Electronic and Information Engineering Communication Laboratory Frequency Shift Keying (FSK) & Differential Phase Shift Keying (DPSK) & Differential Quadrature Phase Shift Keying (DQPSK)

More information

INTERNATIONAL TELECOMMUNICATION UNION DATA COMMUNICATION NETWORK: INTERFACES

INTERNATIONAL TELECOMMUNICATION UNION DATA COMMUNICATION NETWORK: INTERFACES INTERNATIONAL TELECOMMUNICATION UNION CCITT X.21 THE INTERNATIONAL (09/92) TELEGRAPH AND TELEPHONE CONSULTATIVE COMMITTEE DATA COMMUNICATION NETWORK: INTERFACES INTERFACE BETWEEN DATA TERMINAL EQUIPMENT

More information

PRODUCT INFORMATION B&B ELECTRONICS. Port-Powered RS-232 Fiber Optic Modem with Handshake Support. Model 9PFLST. Description. RS-232 Connections

PRODUCT INFORMATION B&B ELECTRONICS. Port-Powered RS-232 Fiber Optic Modem with Handshake Support. Model 9PFLST. Description. RS-232 Connections -01-1/ 00 by B&B Electronics. All rights reserved. Model Port-Powered RS- Fiber Optic Modem with Handshake Support Description The allows any two pieces of RS- asynchronous serial equipment to communicate

More information

CPSC Network Programming. How do computers really communicate?

CPSC Network Programming.   How do computers really communicate? CPSC 360 - Network Programming Data Transmission Michele Weigle Department of Computer Science Clemson University mweigle@cs.clemson.edu February 11, 2005 http://www.cs.clemson.edu/~mweigle/courses/cpsc360

More information

Electronics / Water analogy. Resistor. Inductance. Capacitor. Water Electronics Energy - Energy Pressure - Voltage Flow - Current Volume - Charge

Electronics / Water analogy. Resistor. Inductance. Capacitor. Water Electronics Energy - Energy Pressure - Voltage Flow - Current Volume - Charge Electronics / Water analogy Water Electronics Energy - Energy Pressure - Voltage Flow - Current Volume - Charge Resistor U = R * I 1 Capacitor U 1 i dt C U L di dt Inductance Turbine Flywheel Diode Transistor

More information

SEN366 Computer Networks

SEN366 Computer Networks SEN366 Computer Networks Prof. Dr. Hasan Hüseyin BALIK (5 th Week) 5. Signal Encoding Techniques 5.Outline An overview of the basic methods of encoding digital data into a digital signal An overview of

More information

EE 314 Spring 2003 Microprocessor Systems

EE 314 Spring 2003 Microprocessor Systems EE 314 Spring 2003 Microprocessor Systems Laboratory Project #9 Closed Loop Control Overview and Introduction This project will bring together several pieces of software and draw on knowledge gained in

More information

CS601-Data Communication Latest Solved Mcqs from Midterm Papers

CS601-Data Communication Latest Solved Mcqs from Midterm Papers CS601-Data Communication Latest Solved Mcqs from Midterm Papers May 07,2011 Lectures 1-22 Moaaz Siddiq Latest Mcqs MIDTERM EXAMINATION Spring 2010 Question No: 1 ( Marks: 1 ) - Please choose one Effective

More information

Computer Networks MCQS MCQs Questions

Computer Networks MCQS MCQs Questions http://itbookshub.com/ Computer Networks MCQS MCQs Multiple Choice Questions Computer Networks MCQS Question 1: In OSI network architecture, the dialogue control and token management are responsibility

More information

SMARTALPHA RF TRANSCEIVER

SMARTALPHA RF TRANSCEIVER SMARTALPHA RF TRANSCEIVER Intelligent RF Modem Module RF Data Rates to 19200bps Up to 300 metres Range Programmable to 433, 868, or 915MHz Selectable Narrowband RF Channels Crystal Controlled RF Design

More information

Applications. Operating Modes. Description. Part Number Description Package. Many to one. One to one Broadcast One to many

Applications. Operating Modes. Description. Part Number Description Package. Many to one. One to one Broadcast One to many RXQ2 - XXX GFSK MULTICHANNEL RADIO TRANSCEIVER Intelligent modem Transceiver Data Rates to 100 kbps Selectable Narrowband Channels Crystal controlled design Supply Voltage 3.3V Serial Data Interface with

More information

DIGITAL COMMUNICATION

DIGITAL COMMUNICATION DIGITAL COMMUNICATION TRAINING LAB Digital communication has emerged to augment or replace the conventional analog systems, which had been used widely a few decades back. Digital communication has demonstrated

More information

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

BASIC PARAMETERS FOR THE MEASUREMENT OF ERROR PERFORMANCE AT BIT RATES BELOW THE PRIMARY RATE INTERNATIONAL TELECOMMUNICATION UNION CCITT O.153 THE INTERNATIONAL TELEGRAPH AND TELEPHONE CONSULTATIVE COMMITTEE (11/1988) SERIES O: SPECIFICATIONS FOR MEASURING EQUIPMENT Equipment for the measurement

More information

ECT-215 Homework #1 Solution Set Chapter 14 Problems 1-29

ECT-215 Homework #1 Solution Set Chapter 14 Problems 1-29 Scoring: 1 point per problem, 29 points total. ECT-215 Homework #1 Solution Set Chapter 14 Problems 1-29 1. For the system of figure 14-1, give the binary code output that will result for each of the following

More information

ECE 4203: COMMUNICATIONS ENGINEERING LAB II

ECE 4203: COMMUNICATIONS ENGINEERING LAB II DEPARTMENT OF ELECTRICAL & COMPUTER ENGINEERING ECE 4203: COMMUNICATIONS ENGINEERING LAB II SEMESTER 2, 2017/2018 DIGITAL MODULATIONS INTRODUCTION In many digital communication systems, cable (as for data

More information

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

BYTE-INVERT TRANSMISSION FOR FLICKER PREVENTION AND ILLUMINATION CONTROL FOR VISIBLE LIGHT COMMUNICATION BYTE-INVERT TRANSMISSION FOR FLICKER PREVENTION AND ILLUMINATION CONTROL FOR VISIBLE LIGHT COMMUNICATION Seong-Ho Lee Department of Electronics and IT Media Engineering, Seoul National University of Science

More information

- 1 - Rep. ITU-R M.2009 REPORT ITU-R M.2009 DIRECT-DIAL TELEPHONE SYSTEMS FOR THE MARITIME MOBILE SERVICE

- 1 - Rep. ITU-R M.2009 REPORT ITU-R M.2009 DIRECT-DIAL TELEPHONE SYSTEMS FOR THE MARITIME MOBILE SERVICE - 1 - REPORT ITU-R M.2009 DIRECT-DIAL TELEPHONE SYSTEMS FOR THE MARITIME MOBILE SERVICE (1995) General Although the DSC system may be used to establish fully automatic systems in the directions ship-to-shore,

More information

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

BSc (Hons) Computer Science with Network Security, BEng (Hons) Electronic Engineering. Cohorts: BCNS/17A/FT & BEE/16B/FT BSc (Hons) Computer Science with Network Security, BEng (Hons) Electronic Engineering Cohorts: BCNS/17A/FT & BEE/16B/FT Examinations for 2016-2017 Semester 2 & 2017 Semester 1 Resit Examinations for BEE/12/FT

More information

NETWORK. TE = Terminal Equipment (DTE - Data Terminal Equipment) NT = Network - Terminating Equipment (DCE - Data Circuit - Terminating Equipment)

NETWORK. TE = Terminal Equipment (DTE - Data Terminal Equipment) NT = Network - Terminating Equipment (DCE - Data Circuit - Terminating Equipment) NETWORK INTERFACING TE NT NETWORK NT TE Interface Interface TE = Terminal Equipment (DTE - Data Terminal Equipment) NT = Network - Terminating Equipment (DCE - Data Circuit - Terminating Equipment) Interface

More information

CDR-915 Data Radio Module INTEGRATOR S GUIDE

CDR-915 Data Radio Module INTEGRATOR S GUIDE CDR-915 Data Radio Module Coyote DataCom, Inc. 3941 Park Drive, Suite 20-266, El Dorado Hills, CA 95762 Tel. 916-933-9981 Fax 916-913-0951 www.coyotedatacom.com TABLE OF CONTENTS General Information and

More information

Review of Lecture 2. Data and Signals - Theoretical Concepts. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2

Review of Lecture 2. Data and Signals - Theoretical Concepts. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2 Data and Signals - Theoretical Concepts! What are the major functions of the network access layer? Reference: Chapter 3 - Stallings Chapter 3 - Forouzan Study Guide 3 1 2! What are the major functions

More information

NMEA Protocol Converter 2 Plus 3 Users Guide

NMEA Protocol Converter 2 Plus 3 Users Guide NMEA Protocol Converter 2 Plus 3 Constellation Data Systems, Inc. 10296 Springfield Pike Cincinnati, OH 45215 Phone: (513) 984-4491 Fax: (513) 984-4896 Web: www.constellationdata.com Copyright 2006 Constellation

More information

) #(2/./53 $!4! 42!.3-)33)/.!4! $!4! 3)'.!,,).' 2!4% ()'(%2 4(!. KBITS 53).' K(Z '2/50 "!.$ #)2#5)43

) #(2/./53 $!4! 42!.3-)33)/.!4! $!4! 3)'.!,,).' 2!4% ()'(%2 4(!. KBITS 53).' K(Z '2/50 !.$ #)2#5)43 INTERNATIONAL TELECOMMUNICATION UNION )454 6 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU $!4! #/--5.)#!4)/. /6%2 4(% 4%,%(/.%.%47/2+ 39.#(2/./53 $!4! 42!.3-)33)/.!4! $!4! 3)'.!,,).' 2!4% ()'(%2 4(!.

More information

Interface: Serial EIA RS-232D/CCITT V.24, DCE; RTS/CTS delay 0,8 or 64 ms (user-selectable).

Interface: Serial EIA RS-232D/CCITT V.24, DCE; RTS/CTS delay 0,8 or 64 ms (user-selectable). BLACK BOX PWR RTS TD-1 RD-1 TD-2 DCD RD-2 TEST DIG ANA REM LDM-MR 19.2 REM ANA DIG AGC 2/4 WIRE ABLE / ABLE SWITCHES 2 W 4 W 1 2 3 4 CARRIER LEVEL 0 dbm -3 dbm -6 dbm -9 dbm PIN 21 (RLB) RPF PIN 18 AN.

More information

Lecture 3 Concepts for the Data Communications and Computer Interconnection

Lecture 3 Concepts for the Data Communications and Computer Interconnection Lecture 3 Concepts for the Data Communications and Computer Interconnection Aim: overview of existing methods and techniques Terms used: -Data entities conveying meaning (of information) -Signals data

More information

G3P-R232. User Manual. Release. 2.06

G3P-R232. User Manual. Release. 2.06 G3P-R232 User Manual Release. 2.06 1 INDEX 1. RELEASE HISTORY... 3 1.1. Release 1.01... 3 1.2. Release 2.01... 3 1.3. Release 2.02... 3 1.4. Release 2.03... 3 1.5. Release 2.04... 3 1.6. Release 2.05...

More information

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

COMP467. Local Asynchronous Communication. Goals. Data is usually sent over a single channel one bit at a time. COMP467 Local Asynchronous Communication Goals Understand the RS-232 transmission format Be able to compute the parity of a byte Understand the difference between baud and bits per second Be able to calculate

More information

TRANSCEIVER FSK. Version: 434 MHz Band / 868 MHZ Band / Code: / A

TRANSCEIVER FSK. Version: 434 MHz Band / 868 MHZ Band / Code: / A TRANSCEIVER FSK Version: 434 MHz Band / 868 MHZ Band / Code: 3-2000519 / 3-2000519A DESCRIPTION: The 3-2000519 and 3-2000519A modules are fully programmable multichannel PLL based FSK transceivers, with

More information

9600 bps, Dual Modem 170 Card Private Wire Only

9600 bps, Dual Modem 170 Card Private Wire Only 896 9600 bps, Dual Modem 170 Card Private Wire Only Users Guide 280 Interstate 80 West Exit 1 / PO Box 1330, Verdi, NV 89439 Phone: 775-345-8000 Fax: 775-345-8010 E-mail: traffic@sgdi.net TABLE OF CONTENTS

More information

EVDP610 IXDP610 Digital PWM Controller IC Evaluation Board

EVDP610 IXDP610 Digital PWM Controller IC Evaluation Board IXDP610 Digital PWM Controller IC Evaluation Board General Description The IXDP610 Digital Pulse Width Modulator (DPWM) is a programmable CMOS LSI device, which accepts digital pulse width data from a

More information

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

UNIT 6 ANALOG COMMUNICATION & MULTIPLEXING YOGESH TIWARI EC DEPT,CHARUSAT UNIT 6 ANALOG COMMUNICATION & MULTIPLEXING YOGESH TIWARI EC DEPT,CHARUSAT Syllabus Multiplexing, Frequency-Division Multiplexing Time-Division Multiplexing Space-Division Multiplexing Combined Modulation

More information

Digital to Digital Encoding

Digital to Digital Encoding MODULATION AND ENCODING Data must be transformed into signals to send them from one place to another Conversion Schemes Digital-to-Digital Analog-to-Digital Digital-to-Analog Analog-to-Analog Digital to

More information

)454 6 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU

)454 6 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU INTERNATIAL TELECOMMUNICATI UNI )454 6 TELECOMMUNICATI STANDARDIZATI SECTOR OF ITU $!4! #/--5.)#!4)/. /6% 4(% 4%,%0(/.%.%47/+,//0 4%34 $%6)#%3 &/ -/$%-3 )454 Recommendation 6 (Extract from the "LUE "OOK)

More information

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

6. has units of bits/second. a. Throughput b. Propagation speed c. Propagation time d. (b)or(c) King Saud University College of Computer and Information Sciences Information Technology Department First Semester 1436/1437 IT224: Networks 1 Sheet# 10 (chapter 3-4-5) Multiple-Choice Questions 1. Before

More information

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

Hello and welcome to today s lecture. In the last couple of lectures we have discussed about various transmission media. Data Communication Prof. Ajit Pal Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur Lecture No # 7 Transmission of Digital Signal-I Hello and welcome to today s lecture.

More information

Electrical signal types

Electrical signal types Electrical signal types With BogusBus, our signals were very simple and straightforward: each signal wire (1 through 5) carried a single bit of digital data, 0 Volts representing "off" and 24 Volts DC

More information

Data Communication. Chapter 3 Data Transmission

Data Communication. Chapter 3 Data Transmission Data Communication Chapter 3 Data Transmission ١ Terminology (1) Transmitter Receiver Medium Guided medium e.g. twisted pair, coaxial cable, optical fiber Unguided medium e.g. air, water, vacuum ٢ Terminology

More information

The quality of the transmission signal The characteristics of the transmission medium. Some type of transmission medium is required for transmission:

The quality of the transmission signal The characteristics of the transmission medium. Some type of transmission medium is required for transmission: Data Transmission The successful transmission of data depends upon two factors: The quality of the transmission signal The characteristics of the transmission medium Some type of transmission medium is

More information

RS-232 to Current Loop Converters

RS-232 to Current Loop Converters CL1060/1090xxx 703 5856 RS-232 to Current Loop Converters DB25F to DB25M Product Code CL1060A-M DB25M to DB25F Product Code CL1060A-F DB25M to Terminal Block Product Code CL1090A-M DB25F to Terminal Block

More information

Gentec-EO USA. T-RAD-USB Users Manual. T-Rad-USB Operating Instructions /15/2010 Page 1 of 24

Gentec-EO USA. T-RAD-USB Users Manual. T-Rad-USB Operating Instructions /15/2010 Page 1 of 24 Gentec-EO USA T-RAD-USB Users Manual Gentec-EO USA 5825 Jean Road Center Lake Oswego, Oregon, 97035 503-697-1870 voice 503-697-0633 fax 121-201795 11/15/2010 Page 1 of 24 System Overview Welcome to the

More information

Data transmission - Transmission modes

Data transmission - Transmission modes 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:

More information

Transmission Principles

Transmission Principles Transmission Principles Serialization, Bit synchronization, Framing, Error Checking Physical Aspects of Transmission, Modem Agenda Introduction Bit synchronization asynchronous synchronous Frame synchronization

More information

Representation of Information. Transmission Principles. Agenda. Transmission of Information

Representation of Information. Transmission Principles. Agenda. Transmission of Information Representation of Information information is stored, processed and exchanged by computer systems in binary form bit (binary digit) values or Transmission Principles Serialization, Bit synchronization,

More information

DEFINITIONS AND FUNDAMENTAL PRINCIPLES IDC

DEFINITIONS AND FUNDAMENTAL PRINCIPLES IDC DEFINITIONS AND FUNDAMENTAL PRINCIPLES Data Communications Information is transmitted between two points in the form of data. Analog» Varying amplitude, phase and frequency Digital» In copper systems represented

More information

DigiPoints Volume 1. Leader Guide. Module 6 Error Detection and Correction

DigiPoints Volume 1. Leader Guide. Module 6 Error Detection and Correction Error Detection and Correction Page 6.i DigiPoints Volume 1 Module 6 Error Detection and Correction Summary This module describes typical errors that can exist in digital communications systems and describes

More information

2026Q CDMA/GSM Interferer MultiSource Generator

2026Q CDMA/GSM Interferer MultiSource Generator Signal Sources 2026Q CDMA/GSM Interferer MultiSource Generator The 2026Q is designed to work with a radio test set to provide a fully integrated radio receiver test solution for cellular and PCS systems

More information

Model 4xx. Plug-in Series Of FSK Modems USER GUIDE. (TI) 20 Jan 06 DWG: A GDI COMMUNICATIONS LLC PO Box I-80 Exit 1 Verdi, NV 89439

Model 4xx. Plug-in Series Of FSK Modems USER GUIDE. (TI) 20 Jan 06 DWG: A GDI COMMUNICATIONS LLC PO Box I-80 Exit 1 Verdi, NV 89439 Model 4xx Plug-in Series Of FSK s USER GUIDE (TI) 20 Jan 06 DWG: A01164 GDI COMMUNICATIONS LLC PO Box 1330 280 I-80 Exit 1 Verdi, NV 89439 Phone: (775) 345-8000 Fax: (775) 345-8010 Web: www.sgdi.com Email:

More information

TS4000 Radio Modem. User s Manual

TS4000 Radio Modem. User s Manual TS4000 Radio Modem User s Manual Version 6.60C 1729 South Main Street Milpitas, CA 95035 (408) 941-1808 (800) 663-3674 (408) 941-1818 Fax www.teledesignsystems.com productsales@teledesignsystems.com techsupport@teledesignsystems.com

More information

RS-232 Electrical Specifications and a Typical Connection

RS-232 Electrical Specifications and a Typical Connection Maxim > Design Support > Technical Documents > Tutorials > Interface Circuits > APP 723 Keywords: RS-232, rs232, RS-422, rs422, RS-485, rs485, RS-232 port powered, RS-232 to RS-485 conversion, daisy chain,

More information

Transmission Line Drivers and Receivers for TIA/EIA Standards RS-422 and RS-423

Transmission Line Drivers and Receivers for TIA/EIA Standards RS-422 and RS-423 Transmission Line Drivers and Receivers for TIA/EIA Standards RS-422 and RS-423 Introduction With the advent of the microprocessor, logic designs have become both sophisticated and modular in concept.

More information

Chapter 9: Serial Communication Interface SCI. The HCS12 Microcontroller. Han-Way Huang. September 2009

Chapter 9: Serial Communication Interface SCI. The HCS12 Microcontroller. Han-Way Huang. September 2009 Chapter 9: Serial Communication Interface SCI The HCS12 Microcontroller Han-Way Huang Minnesota State t University, it Mankato September 2009 H. Huang Transparency No.9-1 Why Serial Communication? Parallel

More information

CHAPTER 2 DIGITAL MODULATION

CHAPTER 2 DIGITAL MODULATION 2.1 INTRODUCTION CHAPTER 2 DIGITAL MODULATION Referring to Equation (2.1), if the information signal is digital and the amplitude (lv of the carrier is varied proportional to the information signal, a

More information

2W UHF MHz Radio Transceiver

2W UHF MHz Radio Transceiver 2W UHF410-470 MHz Radio Transceiver Specification Copyright Javad Navigation Systems, Inc. February, 2006 All contents in this document are copyrighted by JNS. All rights reserved. The information contained

More information

Signal Characteristics

Signal Characteristics Data Transmission The successful transmission of data depends upon two factors:» The quality of the transmission signal» The characteristics of the transmission medium Some type of transmission medium

More information

RECOMMENDATION ITU-R BT.1302 *

RECOMMENDATION ITU-R BT.1302 * Rec. ITU-R BT.1302 1 RECOMMENDATION ITU-R BT.1302 * Interfaces for digital component video signals in 525-line and 625-line television systems operating at the 4:2:2 level of Recommendation ITU-R BT.601

More information

RF ISM Transparent Transceiver Module V4.0

RF ISM Transparent Transceiver Module V4.0 RF7020-27 ISM Transparent Transceiver Module V4.0 Overview: RF7020-27 is highly integrated semi-duplex medium power transceiver module with high speed MCU and high performance RF IC. Utilizing high efficiency

More information

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

Data Communications Computer Eng. 3 rd class course Lecturer : Hamid Mousa University Of Technology Control & Systems Dept. Computer Eng. Lecture No. 1 Lecturer: Hamid Mousa Data Communications Computer Eng. 3 rd class course Lecturer : Hamid Mousa Course Reference Data Communications

More information

SPECIAL SPECIFICATION 6734 RS-232 Optical Modem

SPECIAL SPECIFICATION 6734 RS-232 Optical Modem 2004 Specifications CSJ 0924-06-244 SPECIAL SPECIFICATION 6734 RS-232 Optical Modem 1. Description. This Item shall govern for the furnishing and installation of Fiber Optic RS- 232 Data Modem (OTR) in

More information

Basic Communications Theory Chapter 2

Basic Communications Theory Chapter 2 TEMPEST Engineering and Hardware Design Dr. Bruce C. Gabrielson, NCE 1998 Basic Communications Theory Chapter 2 Communicating Information Communications occurs when information is transmitted or sent between

More information

AT-XTR-7020A-4. Multi-Channel Micro Embedded Transceiver Module. Features. Typical Applications

AT-XTR-7020A-4. Multi-Channel Micro Embedded Transceiver Module. Features. Typical Applications AT-XTR-7020A-4 Multi-Channel Micro Embedded Transceiver Module The AT-XTR-7020A-4 radio data transceiver represents a simple and economical solution to wireless data communications. The employment of an

More information

Data Communications and Networks

Data Communications and Networks Data Communications and Networks Abdul-Rahman Mahmood http://alphapeeler.sourceforge.net http://pk.linkedin.com/in/armahmood abdulmahmood-sss twitter.com/alphapeeler alphapeeler.sourceforge.net/pubkeys/pkey.htm

More information

Terminology (1) Chapter 3. Terminology (3) Terminology (2) Transmitter Receiver Medium. Data Transmission. Direct link. Point-to-point.

Terminology (1) Chapter 3. Terminology (3) Terminology (2) Transmitter Receiver Medium. Data Transmission. Direct link. Point-to-point. Terminology (1) Chapter 3 Data Transmission Transmitter Receiver Medium Guided medium e.g. twisted pair, optical fiber Unguided medium e.g. air, water, vacuum Spring 2012 03-1 Spring 2012 03-2 Terminology

More information

Data Communications and Networking (Module 2)

Data Communications and Networking (Module 2) Data Communications and Networking (Module 2) Chapter 5 Signal Encoding Techniques References: Book Chapter 5 Data and Computer Communications, 8th edition, by William Stallings 1 Outline Overview Encoding

More information

MODES AND PROTOCOL HANDLING

MODES AND PROTOCOL HANDLING A R T A D V A N C E D R A D I O T E C H N O L O G I E S R A D I O M O D E M S E R I E S The State of the Art ART Series was designed as a result of extensive market research. The product will therefore

More information

Module-20 Shift Registers

Module-20 Shift Registers 1 Module-20 Shift Registers 1. Introduction 2. Types of shift registers 2.1 Serial In Serial Out (SISO) register 2.2 Serial In Parallel Out (SIPO) register 2.3 Parallel In Parallel Out (PIPO) register

More information

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

Terminology (1) Chapter 3. Terminology (3) Terminology (2) Transmitter Receiver Medium. Data Transmission. Simplex. Direct link. Chapter 3 Data Transmission Terminology (1) Transmitter Receiver Medium Guided medium e.g. twisted pair, optical fiber Unguided medium e.g. air, water, vacuum Corneliu Zaharia 2 Corneliu Zaharia Terminology

More information

Chapter 5 Analog Transmission

Chapter 5 Analog Transmission 5-1 DIGITAL-TO-ANALOG CONVERSION Chapter 5 Analog Transmission Digital-to-analog conversion is the process of changing one of the characteristics of an analog signal depending on the information in digital

More information

Introduction to Telecommunications and Computer Engineering Unit 3: Communications Systems & Signals

Introduction to Telecommunications and Computer Engineering Unit 3: Communications Systems & Signals Introduction to Telecommunications and Computer Engineering Unit 3: Communications Systems & Signals Syedur Rahman Lecturer, CSE Department North South University syedur.rahman@wolfson.oxon.org Acknowledgements

More information

Data transmission. 4.1 Optical transmission 173

Data transmission. 4.1 Optical transmission 173 Data transmission. Optical transmission 7 7 7 Optical transmission Glossary of technical terms 7 CS serie Serial data link - DC 76. 7 glossary of technical terms. Serial It is generally indicative of a

More information

Transmission Line Drivers and Receivers for TIA EIA Standards RS-422 and RS-423

Transmission Line Drivers and Receivers for TIA EIA Standards RS-422 and RS-423 Transmission Line Drivers and Receivers for TIA EIA Standards RS-422 and RS-423 National Semiconductor Application Note 214 John Abbott John Goldie August 1993 Legend R t e Optional cable termination resistance

More information

Universitas Sumatera Utara

Universitas Sumatera Utara Amplitude Shift Keying & Frequency Shift Keying Aim: To generate and demodulate an amplitude shift keyed (ASK) signal and a binary FSK signal. Intro to Generation of ASK Amplitude shift keying - ASK -

More information

Chapter 4 Digital Transmission 4.1

Chapter 4 Digital Transmission 4.1 Chapter 4 Digital Transmission 4.1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 4-1 DIGITAL-TO-DIGITAL CONVERSION In this section, we see how we can represent

More information

DSP4xxFP SA USER S MANUAL. A01561 Rev. A. This Manual covers all configurations of the DSP4xxSA Modem with the Serial Number SA and up.

DSP4xxFP SA USER S MANUAL. A01561 Rev. A. This Manual covers all configurations of the DSP4xxSA Modem with the Serial Number SA and up. DSP4xxFP SA USER S MANUAL A01561 Rev. A This Manual covers all configurations of the DSP4xxSA Modem with the Serial Number SA700425 and up. DSP4xxSA User s Manual A01561 Rev. X Proprietary Data This document

More information

RECOMMENDATION ITU-R BT *

RECOMMENDATION ITU-R BT * Rec. ITU-R BT.656-4 1 RECOMMENDATION ITU-R BT.656-4 * Interfaces for digital component video signals in 525-line and 625-line television systems operating at the 4:2:2 level of Recommendation ITU-R BT.601

More information

M9606. FSK Modem. 5C Communications Inc.

M9606. FSK Modem. 5C Communications Inc. FSK Modem Application modem is a voice-frequency telegraphy unit (VFT unit) which operates according to the principle of binary frequency shift keying. It is designed especially for Power Industrial applications.

More information

COMPUTER COMMUNICATION AND NETWORKS ENCODING TECHNIQUES

COMPUTER COMMUNICATION AND NETWORKS ENCODING TECHNIQUES COMPUTER COMMUNICATION AND NETWORKS ENCODING TECHNIQUES Encoding Coding is the process of embedding clocks into a given data stream and producing a signal that can be transmitted over a selected medium.

More information