Lesson 7: Types of Synchronization Flashcards
Means that the receiver must be able to determine when to expect a new transmission and when to send acknowledgements.
Synchronization
In the context of .NET, is a process that involves coordinating the execution of multiple threads to ensure a desired outcome without corrupting the shared data and preventing any occurrence of deadlocks and race conditions.
Synchronization
It usually uses a clock signal transmitted in sequence with a data stream to maintain proper signal timing.
Synchronization
Occurs between network nodes to ensure that data streams are received and transmitted correctly, and to prevent data collision.
Synchronization
is to coordinate or time events so they happen all at the same time
synchronize
To cause objects or events to move together or occur at the same time
synchronize
refers to the method used by the data communication system so that the destination station recognizes the start of a data stream and reliably reads the information sent.
Timing
Two major timing schemes are used:
- Asynchronous Transmission
- Synchronous Transmission
sends data from the source to the destination without synchronizing the two clock systems.
Asynchronous communications or transmission
used for low data transfer rates usually 128 kbps or less and short bursts of data.
Asynchronous communications
Conventional representation has asynchronous data flowing
left to right
Conventional representation has synchronous data flowing
right to left
indicate the end of data
stop bits
The characters are sent individually with a quiet period in between (quiet meaning 0 bit level).
Asynchronous transmission
means that the clocks are not locked together
Free running
Is a method of data communication that requires the source and destination to synchronize their clocks together.
Synchronous transmission
Two types of synchronous data transmission (or communication):
- Externally clocked synchronous transmission
- Internally encoded synchronous transmission
This synchronization of the clocks can occur externally to the data information or be incorporated with the data information.
Synchronous transmission
With synchronous transmission, blocks of data up to ___ in size can be sent without loss or corruption of data.
64Kbytes
is required for the amount of data sent.
Less overhead
In asynchronous transmission, there are ___ of overhead (start, stop, parity bits) sent with each character of data (7 to 8 bits).
3 to 4 bits ;
Indicate the beginning and end of transmission.
start field and end field
results in a more efficient delivery of data
Smaller overhead
has separate lines from the data lines for synchronizing the clock.
Externally clocked synchronous transmission