| Next Meeting: |
| 9/27/2000 |
| 5-6 pm Wednesday |
| Location: |
| NE43-516 |
| Time: |
| 4-5 pm Wednesdays |
| Organizer: |
| Steven Bauer |
| bauer@mit.edu |
|
|
Network
Reading Group
Netread
|
The Network Reading
Group is a weekly forum for students and faculty to discuss current,
interesting, and influential papers in the area of computer networks. At
each meeting, the group will focus on one paper which the group members
select. Papers with any connection to networking are fair
game. The group's goal is to not only familiarize
members with the current literature in the area of networks, but also to
encourage members to meet others with similar interests, exchange ideas, and to stimulate new directions of research.
Snacks and refreshments are provided!
If you would like to submit a suggestion for a paper, volunteer to lead
a discussion, or subscribe to the netread mailing list, please send mail
to netread-request@salsa.lcs.mit.edu.
|
|
|
|
Upcoming Readings
| 9/27/2000 |
Title: Memory-Efficient State Lookups with Fast Updates |
|
Authors: Sandeep Sikka (Inktomi) George Varghese (UCSD) |
|
Netread presenter: David G. Andersen dga@lcs.mit.edu |
|
Download: sigcomm2000-9-3.ps.gz |
|
Abstract: |
|
Routers must do a best matching prefix lookup for
every packet; solutions for Gigabit speeds are well known. As Internet link speeds move to OC-192 (10
Gbps) and higher, IP lookups must complete in tens of nanoseconds, requiring the use of on-chip or
off-chip SRAM, which is limited by either expense or manufacturing process. In this paper, we propose
an IP lookup scheme that can scale with memory speeds and yet provide worst-case guarantees. We
show that doing so requires new algorithms and the breaking down of traditional abstraction boundaries
between hardware and software. A particular focus of this paper is to
have a lookup chip provide guarantees on the number of IP prefixes it can
support. To do so we introduce new memory allocators that have provable worst-case memory
utilization guarantees that can reach 100%; this is contrast to all standard allocators that can only
guarantee 20% utilization when (for example) the requests can come in the range 1..32. An optimal
version of our algorithm requires a new (but feasible) SRAM memory design that allows shifted
access in addition to normal word access. This small extra feature in the memory design can double the
guaranteed number of prefixes the chip can support.Our techniques generalize to other state lookups
besdes prefix lookup. |
| 10/4/2000 |
Title: The End of the End to End Argument? |
|
Author: David P. Reed |
|
Netread presenter: Steven Bauer bauer@mit.edu |
|
Download: 1. The End of End-to-End Argument? |
|
2. Active Networking and the End-To-End Arguments |
|
3. End-To-End Arguments in System Desgin |
|
Abstract: |
|
I thought we would do something a bit different for
this Wednesday's meeting. A page at David Reed's
web site caught my attention entitled "The End of the
End-to-End Argument?" It is an interesting commentary on
the direction that the internet architecture is being pushed.
Another article linked off his site (by Reed , Saltzer, and Clark)
"Active Networking and End-To-End Arguments" also proved to be an
interesting exposition of the end-to-end argument.
So I thought we could explore the following questions:
1. Is the end-to-end argument little more then a catch phrase
or is it still a guiding principle of network design?
2. Are Reeds objections relevant? Do current or proposed
architectures violate the end-to-end principle in important
ways?
|
| 10/11/2000 |
Title: Energy Efficient Battery Management |
|
Authors:Carla-Fabiana Chiasserini (Politecnico di Torino),
Ramesh Rao (University of California, San Diego) |
|
Netread presenter: Allen Miu aklmiu@lcs.mit.edu |
|
Download: http://www.ieee-infocom.org/2000/papers/89.pdf |
|
Abstract: |
|
So far we have discussed high level network design principles
and memory management algorithms and problems. This next week
we will be diving a bit further down and discussing
energy efficiency and battery management. I think this is
an interesting area of research that would serve us
well to be aware of. Power concerns are of growing importance
in the networking community.
Abstract:
A challenging aspect of mobile communications consists in exploring ways
in which the available run time of the terminals can be maximized. In
this paper we investigate battery management techniques that can
dramatically improve the energy efficiency of radio communication
devices. We consider an array of electrochemical cells connected in
parallel. Through simple scheduling algorithms the discharge from each
cell is properly shaped to optimize the charge recovery mechanism,
without introduction any additional delay in supplying the required
power. Then, a traffic management scheme, that exploits the knowledge
of the cells state of charge, is implemented to achieve a further
improvement in the battery performances. In this case, the discharge
demand may be delayed. Results indicate that the proposed battery
management techniques improve system performance no matter which
parameters values are chosen to characterize the cells behavior.
|
| 11/1/2000 |
Title: Content-Based Addressing and Routing: A General Model and its Application |
|
Authors: A. Carzaniga, D. S. Rosenblum, and A. L. Wolf |
|
Netread presenter: Joanna Kulik jokulik@lcs.mit.edu |
|
Download: http://www.cs.colorado.edu/~carzanig/siena/cucs-902-00.ps.gz |
|
Abstract: |
|
The designers of communication networks are being challenged by the emergence of a new class of addressing and routing scheme
referred to as content-based addressing and routing. This new approach differs from traditional unicast and multicast schemes in that it
performs routing based on the data being transported in a message rather than on any specialized addressing and routing information
attached to, or otherwise associated with, the message. An example of an application for content-based addressing and routing is an event
notification service, which is a general-purpose facility for asynchronously and implicitly conveying information from generators of events
to any and all parties expressing interest in those events. In order to implement content-based addressing and routing, we can adopt
well-known and successful network architectures and protocols, provided that we understand how to map the core concepts and
functionalities of content-based addressing and routing onto this established infrastructure. Toward that end, we have formulated a
general, yet powerful model of addressing and routing that allows us to formalize the crucial aspects of content-based addressing and
routing in a surprisingly simple manner. Furthermore, it allows us to treat traditional unicast and multicast addressing and routing
uniformly as instances of this more general model. This paper presents our model and demonstrates its utility by showing its application to
the design of an existing event notification service.
|
| 11/08/2000 |
Title: Mitigating Routing Misbehavior in Mobile Ad Hoc Networks |
|
Authors:
Sergio Marti, Thomas Giuli, Kevin Lai and Mary Baker (Stanford
University, USA)
nbsp; |
|
Netread presenter: Doug De Coute decouto@new-york.lcs.mit.edu |
|
Download: http://www.research.att.com/conf/mobicom2000/papers/marti.ps |
|
Abstract: |
|
This paper describes two techniques that improve throughput in an ad hoc
network in the presence of nodes that agree to forward packets but fail
to do so. To mitigate this problem, we propose categorizing nodes based
upon their dynamically measured behavior. We use a watchdog that identi
es misbehaving nodes and a pathrater that helps routing protocols avoid
these nodes. Through simulation we evaluate watchdog and pathrater using
packet throughput, percentage of overhead (routing) transmissions, and
the accuracy of misbehaving node detection. When used together in a
network with moderate mobility, the two techniques increase throughput
by 17% in the presence of 40% misbehaving nodes, while increasing the
percentage of overhead transmissions from the standard routing
protocol's 9% to 17%. During extreme mobility, watchdog and pathrater
can increase network throughput by 27%, while increasing the overhead
transmissions from the standard routing protocol's 12% to 24%.
|
|