0% found this document useful (0 votes)
5 views1 page

Data Communication Tutorial Sheet 2024

Uploaded by

xaceh61553
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views1 page

Data Communication Tutorial Sheet 2024

Uploaded by

xaceh61553
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Winter Semester 2024-25

CSI2007-Data Communication and Networks


Tutorial Sheet – 2 (11-01-25)

1. The loss in a cable is usually defined in decibels per kilometer (dB/km). If the
signal at the beginning of a cable with −0.3 dB/km has a power of 2 mW, what is
the power of the signal at 15 km?
2. A network with bandwidth of 10 Mbps can pass only an average of 10,000 frames
per minute with each frame carrying an average of 10,000 bits. What is the
throughput of this network?
3. What are the propagation time and the transmission time for a 3.5-kbyte message
(an e-mail) if the bandwidth of the network is 1 Gbps? Assume that the distance
between the sender and the receiver is 10,000 km and that light travels at 2.4 × 108
m/s.
4. A digitized voice channel is made by digitizing a 4-Hz bandwidth analog voice
signal. We need to sample the signal at twice the highest frequency (two samples
per hertz). We assume that each sample requires 8 bits. What is the required bit
rate?
5. If a network link has a throughput of 10 megabits per second (Mbps), and each
packet transmitted is 1000 bytes in size, how many packets can be transmitted per
second?
6. Draw the graph for the following scheme for the given data stream.
01010110.
a. Uni polar
b. NRZ-L
c. NRZ-I
d. RZ
e. Manchester
f. Differential Manchester
g. AMI
h. Pseudo ternary

Common questions

Powered by AI

The power of the signal at the end of a cable can be calculated using the formula: final power = initial power × 10^(-loss per km × distance / 10). For a cable with a loss of -0.3 dB/km and an initial power of 2 mW over a distance of 15 km, the final power is 2 mW × 10^(-0.3 * 15 / 10) = 2 mW × 10^(-0.45) approximately equals 1.77 mW.

To determine the number of packets per second, divide the throughput by the packet size in bits: 10 Mbps ÷ (1000 bytes × 8 bits/byte) = 1,250 packets per second.

Advantages of different encoding schemes include synchronization ease (Manchester coding), reduced DC component (Differential Manchester), and error detection improvement (RZ and AMI). Limitations may include higher bandwidth requirement (Manchester) and complex implementation (Differential Manchester). Pseudo ternary can help with DC balance but lacks synchronization features.

Propagation time is calculated by dividing the distance by the speed of light, i.e., 10,000 km / (2.4 × 10^8 m/s), which equals approximately 41.67 ms. Transmission time is calculated by dividing the message size by bandwidth: (3.5 kbytes * 8 bits/byte) / (1 Gbps) = 0.028 ms.

Various encoding schemes include: Uni-polar (simple on-off), NRZ-L (two levels for 0 and 1), NRZ-I (inversion for 1's), RZ (return to zero in the middle of the pulse), Manchester (bit-value inversion midway), Differential Manchester (inversion at mid-bit interval), AMI (alternate mark inversion), and pseudo ternary (alternation for zeros). Differences lie in bandwidth usage, synchronization ease, and error detection capability.

The required bit rate can be calculated by using the Nyquist theorem, which states the sampling rate should be twice the highest frequency of the analog signal. For a 4-Hz signal, the sampling rate is 8 samples/second (4 Hz × 2), and each sample is 8 bits, resulting in a bit rate of 64 bits/second.

Throughput is determined by considering the number of frames passed per set time and the size of each frame. With a bandwidth of 10 Mbps, if a network passes 10,000 frames per minute, and each frame carries 10,000 bits, the throughput equals the total bits transmitted divided by the time (in seconds). Hence, 10,000 frames × 10,000 bits/frame = 100,000,000 bits/minute, which equals 1,666,666.67 bits per second or 1.67 Mbps.

You might also like