Latest Activity In Study Groups

Join Your Study Groups

VU Past Papers, MCQs and More

Assignment No 2 Data communication (CS601) Solution and Discussion Spring 2014 Due Date: May 29, 2014

Uploading instructions:


  • Your assignment must be in .doc format. (Any other formats like
  • scan images, PDF, Zip, rar, bmp, etc will not be accepted).
  • Save your assignment with your ID (e.g. bc020200786.doc).
  • No assignment will be accepted through email.


Rules for Marking:


It should be clear that your assignment will not get any credit if:

  • The assignment is submitted after due date.
  • The submitted assignment does not open or file is corrupted.
  • Your assignment is copied from internet, handouts or from any
other student (Strict disciplinary action will be taken in this case).


Assignment :



Question 1:   (5 Marks)

Identify the TCP/IP layer against each of the protocols given in the

following table:



TCP/IP Layers












Question 2: (5 Marks)

In Dolphins, the audible range of frequencies is usually 1000 to 130,000

Hz. You have to calculate the bit rate of upper limit assuming 6 bits

per sample.


Question 3: (10 Marks)

You are required to represent the data stream 1010001110 using the

following encoding schemes on different graphs separately.   


  • Manchester
  • Differential Manchester



Deadline: Your assignment must be uploaded/submitted on or before 29th May 2014.

Views: 14982


Replies to This Discussion

In data transmission Manchester encoding is a method of transmitting bits that allows the receiver to easily synchronize with the sender. Manchester encoding splits each bit period into two, and ensures that there is always a transition between the signal levels in the middle of each bit. In Manchester encoding "1" is transmitted as 0 in the first half of the clock and 1 in the second half of the clock. And "0" is transmitted as 1 in the first half of the clock and 0 in the second half of the clock

Differential Manchester encoding is a line code in which data and clock signals are combined to form a single 2-level self-synchronizing data stream. It is a diferential encoding, using the presence or absence of transitions to indicate logical value. It is not necessary to know the polarity of the sent signal since the information is not kept in the actual values of the voltage but in their change: in other words it does not matter whether a logical 1 or 0 is received, but only whether the polarity is the same or different from the previous value; this makes synchronization easier.




© 2021   Created by + M.Tariq Malik.   Powered by

Promote Us  |  Report an Issue  |  Privacy Policy  |  Terms of Service