Professional Documents
Culture Documents
Spring 2023
Homework Assignment 1
1. Describe how DSL works to carry data over telephone line with frequency
division multiplexing? (5 points)
Answer: There is a dedicated telephone line between a home and the central
office. The frequency range of the telephone line is divided into three channels,
low-frequency channel for phone calls, one data channel for uploading, and one
data channel with a large bandwidth for downloading. At the two ends of the
phone line, one end at a home and the other end at a central office, DSL modems
are used to modulate data on the carrier signals of the two data channels or
demodulate data from the carrier signals.
2. Does Cable Internet use frequency division multiplexing? Does Cable Internet use
time division multiplexing? Describe how Cable Internet supports data
upload/download for a neighborhood? (10 points)
Answer: Yes. Yes. There is typically one cable line go through a neighborhood.
Besides the TV channels, there are two data channels, one for upload and one for
download, as well as a control channel, by frequency division multiplexing. The
upload/download channels are split into time slots, by time division multiplexing.
The control channel informs each home its assigned time slots, allowing multiple
homes to share the upload/download channels. There is a cable modem at each
home and a modem at the cable headend. Modems are used to modulate data on
the carrier signals of the two data channels or demodulate data from the carrier
signals.
Answer: Application layer, transport layer, network layer, data link layer,
physical layer
5. Consider a satellite link with a distance of 100 kilometers and a transmission rate
of 1 Mbps. The signal propagation speed is 2.5 108 meters/sec. What is the
maximum number of bits that the link carries on the fly during transmission?
6. Consider sending a packet from a source host to a destination host over a fixed
route. List the delay components in the end-to-end delay. Which of these delays
are constant and which are variable?
Answer: Time to send message from source host to first packet switch =
8 106
sec = 4 sec .With store-and-forward switching, the total time to move
2 106
message from source host to destination host = 4 sec 3 hops = 12 sec
b. Now suppose that the message is segmented into 800 packets, with each packet
being 10,000 bits long. How long does it take to move the first packet from
source host to the first switch? When the first packet is being sent from the first
switch to the second switch, the second packet is being sent from the source host
to the first switch. At what time will the second packet be fully received at the
first switch?
Answer: Time to send 1st packet from source host to first packet switch =
1 104
sec = 5 m sec . Time at which 2nd packet is received at the first switch =
2 106
time at which 1st packet is received at the second switch = 2 5m sec = 10 m sec
c. How long does it take to move the file from source host to destination host when
message segmentation is used? Compare this result with your answer in part (a)
and comment.
9. Skype offers a service that allows you to make a phone call from a PC to an ordinary
phone. This means that the voice call must pass through both the Internet and through
telephone network. Discuss how this might be done.
Answer: The circuit-switched telephone networks and the Internet are connected
together at "gateways". When a Skype user (connected to the Internet) calls an
ordinary telephone, a circuit is established between a gateway and the telephone user
over the circuit switched network. The skype user's voice is sent in packets over the
Internet to the gateway. At the gateway, the voice signal is reconstructed and then
sent over the circuit. In the other direction, the voice signal is sent over the circuit
switched network to the gateway. The gateway packetizes the voice signal and sends
the voice packets to the Skype user.