Transmission Techniques Assignment Help

Assignment Help: >> Analog Data to Digital Signals >> Transmission Techniques

Transmission Techniques:

1.  Asynchronous: Little blocks of bits (generally bytes) are sent at a time without any time relation among successive bytes. When no transmission occurs a default state is maintained equivalent to bit 1. Due to arbitrary delay between successive bytes, the time occurrences of the clock  pulses at  the receiving end  need to  be matched for each byte. This is achieved by giving 2 extra bits start and stop.

Start bit: It is prefixed to each byte and equals zero. Thus it ensures a transition from 1 to 0 at onset of transmission of byte.Here,the leading edge of start bit  is used as a reference for generating clock pulses at necessary sampling instants. Therefore each onset of a byte results in resynchronization of receiver clock.

Stop bit: To ensure that transition from 1 to 0 is always present at beginning of a byte it is essential that default state be one. But there may be two bytes one immediately following the other and if last bit of first byte is 0 then transition from one to zero will not occur. for that reason a stop bit is suffixed to each byte equalling one. It's duration is typically 1,1.5 and 2 bits.

Asynchronous transmission is simple and cheap but requires an overhead of 3 bits i.e. for 7 bit code 2 (start, stop bits) +1 parity bit implying 30% overhead. However % can be reduced by sending larger blocks of data but then timing errors between receiver and sender cannot be tolerated beyond [50/no.  of bits  in  block]  %  (assuming sampling is done at middle of bit interval). It will not only end result in incorrect sampling but also skewed bit count i.e. a data bit could be mistaken for stop bit if receiver's clock is faster.

403_digitak transmission technique1.png

2.  Synchronous - bigger blocks of bits are successfully transmitted. Blocks of data are either considered as sequence of bits or bytes. To avoid timing drift clocks at two ends need to be synchronized. This can done in 2 different ways:

1.  Provide a separate clock line between receiver and transmitter. OR

2.  Clocking information is embedded in data signal to be precise biphase coding for digital signals.

Still another level of synchronization is required so that receiver determines beginning or end of block of data. thus each and every block begins with a start code and ends with a stop code. These are in generally known as flag that is exclusive sequence of fixed number of bits. In addition some of control characters encompass data within these flags. Data+control information is called a frame. Since any arbitrary bit pattern can be transmitted there is no assurance that bit pattern for flag will not appear inside the frame thus destroying frame level synchronization. For  avoiding this we use bit stuffing

Bit Stuffing: Suppose our flag bits are 01111110 (six 1's). So the transmitter will always insert an extra 0 bit after each occurrence of five 1's (except for flags). After detecting a initial flag the receiver monitors the bit stream. If pattern of five 1's occurs, the sixth is examined and if it is 0 it is deleted else if it is 1 and next is 0 the combination is accepted as a flag. in the same way byte stuffing is used for byte oriented transmission. In this we can use an escape sequence to prefix a byte similar to flag and 2 escape sequences if byte is itself a escape sequence.

 

468_digitak transmission technique.png

 

Email based Computer Science assignment help - homework help at Expertsmind

Are you searching Computer Science expert for help with Transmission Techniques questions?  Transmission Techniques topic is not easier to learn without external help?  We at www.expertsmind.com offer finest service of Computer Science assignment help and computer science homework help. Live tutors are available for 24x7 hours helping students in their Transmission Techniques related problems. We provide step by step Transmission Techniques question's answers with 100% plagiarism free content. We prepare quality content and notes for Transmission Techniques topic under computer science theory and study material. These are avail for subscribed users and they can get advantages anytime.

Why Expertsmind for assignment help

  1. Higher degree holder and experienced experts network
  2. Punctuality and responsibility of work
  3. Quality solution with 100% plagiarism free answers
  4. Time on Delivery
  5. Privacy of information and details
  6. Excellence in solving computer science questions in excels and word format.
  7. Best tutoring assistance 24x7 hours

 

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd