Computer Networks, CS 514

Homework 7, 3 December 2013


This assignment is due no later than 6:20 p.m. on Tuesday, 3 December.

This homework assignment has six questions; answer all of them. Answers should no longer than half a page, or around 100 to 150 words. Please site references you use to answer your questions, including the textbooks you’re using.

Your homework may turned-in on paper or via rclayton@monmouth.edu by email. If you mail your assignment, please submit a printable document — a PostScript .ps or PDF .pdf document, for example — and not a source document — a Word .docx or Latex .tex document, for example. Make sure you mail a printable document by the deadline.


  1. Your networking consultancy is hired to design a sensor system to monitor (a) a bridge, (b) a pipeline, and (c) a skyscraper (these are three separate jobs). For each of these environments, propose three different types of sensors and explain briefly how each sensor would be useful for the monitoring task.

    Note that the monitoring task is not defined. Good answers will assume a plausible monitoring task as part of the answer.

  2. Explain how the scheduling techniques FIFO, priority-based, EDF, and round-robin work in a sensor mote.
  3. Of what use is the MAC (media-access controller) sublayer in a sensor network? Give examples.
  4. Consider line-of-sight and non-line-of-sight transmissions.

    1. What is the relation between frequency and line-of-sight vs non-line-of-sight transmissions (i.e., compare low and high frequency transmissions)?
    2. Cell phones use line-of-sight transmission. How can your cell phone work when surrounded by skyscrapers?
    3. What type of transmission (line-of-sight or non-line-of-sight) would you expect GPS satellites to use? Justify your answer.

  5. Of what use is a transport layer in a sensor network? Give some examples.
  6. Explain why TCP might not work well when used in a sensor network. Hint: consider the congestion control algorithm.

This page last modified on 2013 December 3.