Paper review: < IP Multicast Channels: Express Support for Large-scale Single-source Applications [HC99] >

Reviewer: <Ryan Gehl>

  1. State the problem the paper is trying to solve.
  2. The main problem this paper is trying to solve is the weakness of the current IP multicase model to address the problems presented by emerging large-scale multicast applications such as (1) no basis for charging, (2) no access control, and (3) scaling difficulties.

  3. State the main contribution of the paper: solving a new problem, proposing a new algorithm, or presenting a new evaluation (analysis). If a new problem, why was the problem important? Is the problem still important today? Will the problem be important tomorrow?  If a new algorithm or new evaluation (analysis), what are the improvements over previous algorithms or evaluations? How do they come up with the new algorithm or evaluation? 
  4. The main contribution of this work is the presentation of an extension to IP multicast which supports the channel model and describes Explicitly Requested Singles Source (EXPRESS) multicast.

  5. Summarize the (at most) 3 key main ideas (each in 1 sentence.) 
  6. (1) Express channels can be provided as a simple modification to the IP multicast service model using a small portion of the class D address space.
    (2) Based on the authors' estimates, it appears feasible for a router to support millions of multicast channels without extraordinary investment in either processing power or memory.

  7. Critique the main contribution
  8. What lessons should researchers and builders take away from this work. What (if any) questions does this work leave open?

One lesson I will take away from this work is that good solutions often arise from applying new assumptions to old architectures.