12 ipt 0301 characteristics of a communication system

10
Communication Communication Systems Systems 3.1) Characteristics of a Communication System

Upload: ctedds

Post on 29-Nov-2014

198 views

Category:

Design


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: 12 ipt 0301   Characteristics of a communication system

Communication SystemsCommunication Systems

3.1) Characteristics of a Communication System

Page 2: 12 ipt 0301   Characteristics of a communication system

• There are five main parts of any communication system:

•a data source•a transmitter for encoding•a transmission medium•a receiver for decoding•a data destination

• Protocols are sets of rules that outline the transfer of data between computers

• Handshaking is an agreement between computers as to which protocols to use

Page 3: 12 ipt 0301   Characteristics of a communication system

• The speed of transmission is determined by the bandwidth.

• Bandwidth is the capacity of a transmission medium.

• The speed of transfer can be measured in baud rate or bits per second (bps)

• Baud rate is the number of electrical signals that can be transmitted in a second, while bps is how many bits can be transmitted.

• One signal can contain multiple bits so bps can be greater than the baud rate

Page 4: 12 ipt 0301   Characteristics of a communication system

• When data arrives at its destination it may contain errors so there needs to be ways of detecting these errors.

• Three common error checking methods are:

•parity checking•checksum•cyclic redundancy check (CRC)

Page 5: 12 ipt 0301   Characteristics of a communication system

• Parity checking involves adding an extra bit to a data packet that makes the total number of 1’s odd or even.

• In even parity checking the total number of 1’s, including the parity bit, must be even; in odd parity it must be odd.

• E.g. 1000111 is sent. If we are using even parity a 0 is added, if we are using odd a 1 is added.

Page 6: 12 ipt 0301   Characteristics of a communication system

• Practice: what would be the result if the data packet 1100110 is sent with even parity?

• Answer: 11001100• Practice 2: what would be the

resulting transmission if 1100010 was sent with odd parity?

• Answer 2: 11000100• This simplistic method only works for

an odd number of errors; an even number of errors cancel each other out.

Page 7: 12 ipt 0301   Characteristics of a communication system

• Checksum is a method of error checking that counts the number of bits in a data packet.

• The count is attached to the data packet and then the packet is counted at the receiving end and if the two counts match then the message is accepted.

• This method is about 90% effective.

Page 8: 12 ipt 0301   Characteristics of a communication system

• Cyclic redundancy check (CRC) is the method of checking using a division process.

• The data is divided using a fixed number and the remainder is attached and sent with the data.

• The same calculation is carried out at the receiving computer and the two remainders compared.

• If the two remainders do not match then an error has occurred.

Page 9: 12 ipt 0301   Characteristics of a communication system

• CRC achieves 99.99% detection of errors.

• There are several communication settings that are agreed upon during handshaking.

• These include:•bits per second•data bits•parity•stop/start bits•flow control

Page 10: 12 ipt 0301   Characteristics of a communication system

• Bps is the speed of transmission.• Data bits are the number of bits sent

in a data packet (usually 7 or 8 bits).• Parity is whether the data contains a

parity bit for error checking.• Stop and start bits are used in

asynchronous transmission to identify each byte.

• Flow control is the type of software handshaking protocol used.[Complete L.A.’s 1-4, p.80]