Async, Sync and Line Coding Flashcards
How do Asynchronous systems work?
Basically has start and stop bits for each word
These systems require extra elements added to a transmitted data stream to inform the receive terminal where a word begins and ends. These systems do not require any linked timing device to maintain synchronicity
What are the two common systems in use to maintain synchronicity?
Asynchronous systems
Synchronous systems
How do synchronous systems work?
Have start and stops bits but at the beginning and end of the entire message or large quantities of data
These systems require extra elements added to a transmitted data steam to inform be receive terminal where a block of data begins and ends. To prevent errors occurring clocking devices at both transmit and receive terminals must be synchronised
In a 1T1 signal how long is the stop bit?
1.5 bits
Give an example of a signal that uses start and stop bits
1T1
What does a FSK tele-printer do when the link between the transmit and receive terminals is in an idle state
Idle on one arm, either upper or lower
To enable the receive terminal to determine when a data transmission has restarted and dropped out of the idle state what must first be sent?
A start but of a different polarity, otherwise the receiving terminal would not be able to recognise the start of the data transmission
How do start and stop bits differ from each other?
Opposite polarity
Stop bit often bigger in size
Within an asynchronous transmission, what problems may you encounter between the transmit and receive terminal clocks?
Could encounter drift or slippage as the terminal clocks are independent of each other, this loss of synchronicity is likely to corrupt the transmitted data
What is the mechanism to start the receive terminal clock?
The leading edge of the first bit (the start bit)
What is the term given to additional bits to the data?
Overhead
If a signal has a single start and single stop bit along with 3 data bits, what is its overhead?
2/5 = 0.4
What possible solutions are there to prevent drift between transmitter and receive terminals in a synchronous system?
- To provide a separate clock line between the transmit and receive terminals
- Embed the clocking information in the transmitted data signal
What codes are applied to the data in synchronous systems to maintain synchrony between transmit and receive terminals?
Line Codes
What are the aim of line codes?
To avoid long runs of 1s and 0s