Rice Networks Group Software


Fullroaming Software

A Host-AP based driver that provides a clean-state, flexible and tunable way for implementing and experimenting with a variety of handoff policies.

Asynchronous Multichannel Coordination Protocol (AMCP)

AMCP is a distributed medium access protocol that addresses starvation in multi-hop wireless networks by exploiting the use of multiple channels with a single radio.

Multi-band Opportunistic Auto Rate (MOAR) MAC Protocol

MOAR is an opportunistic media access protocol for multi-PHY-rate random access protocols using multiple frequency bands (or channels).

Performance vs. Trust

Ns-2 code and simulation scripts from the paper "A Performance vs. Trust Perspective in the Design of End-Point Congestion Control Protocols". We are grateful to Hung-Yun Hsieh (Georgia Tech) for providing the pilot version of the RCP ns-2 code.

Low-Rate Denial of Service Attacks

Ns-2 code and simulation scripts from the paper "Low-Rate TCP-Targeted Denial of Service Attacks (The Shrew vs. the Mice and Elephants)".

TCP Low Priority (TCP-LP)

TCP-LP is a distributed algorithm for low priority data transfer in the Internet. TCP-LP is now part of the standard Linux release (see http://tcp-lp-mod.sourceforge.net/ and http://sourceforge.net/projects/tcp-lp-mod/).

Rice Packet Ring

The Distributed Virtual Time Scheduling in Rings (DVSR) protocol, a new MAC to achieve fair, high performance bandwidth allocations in packet rings.

Egress Admission Control

A protocol for edge-based admission control for scalable quality-of-service management.

Opportunistic Auto Rate (OAR)

An opportunistic media access protocol for multi-rate IEEE 802.11.

***Rice Software License and Copyright Agreement***