[Rice Monarch Project]


About the Rice University Monarch Project

Overview

The Monarch Project in the Department of Computer Science at Rice University addresses the area of networking support for wireless and mobile hosts. Mobile hosts such as notebook and palmtop computers are now widely available and affordable, and many new wireless networking products and services are becoming available, including high-speed radio or infrared LANs and wide-area cellular systems such as CDPD. However, host mobility and the properties of wireless communication challenge some assumptions on which many current networking protocols have been designed.

Mobile users should be able to move about, communicating with each other and with wired or stationary hosts, each expecting and obtaining the highest level of service from their mobile hosts and from the network at any time. Mobile hosts should at all times be able to make use of the best available network connectivity, whether wired or wireless. With each change in location or type of network in use, the protocols and applications on the mobile host and on other hosts with which the mobile host is communicating should be able to adapt to the new characteristics of the mobile host's network connection. These changes include changes in the routing location, bandwidth, latency, error rate, and costs of the network in use. The Monarch Project at Rice University is a long-term research project, started in 1992, dedicated to making this vision of adaptive mobile internetworking possible.

The Monarch Project

In the Monarch Project at Rice, we are developing networking protocols and protocol interfaces to allow truly seamless wireless and mobile host networking. The scope of our research includes protocol design, implementation, performance evaluation, and usage-based validation, spanning areas ranging roughly from portions of the ISO Data Link layer (layer 2) through the Presentation layer (layer 6). The goal of this work is to enable mobile hosts to communicate with each other and with stationary or wired hosts, transparently making the most efficient use of the best network connectivity available to the mobile host at any time.

Much of our current work is in the area of ad hoc networks. In such a network, each mobile node operates not only as a host but also as a router, forwarding packets for other mobile nodes that may not be within direct wireless transmission range of each other. The network is dynamically self-organizing and self-configuring, with the mobile nodes in the network automatically establishing and maintaining routing among themselves as they move about, forming their own network ``on the fly,'' without requirement for any existing infrastructure or administration. Some examples of the possible uses of ad hoc networking include students using laptop computers to participate in an interactive lecture, business associates sharing information during a meeting, soldiers relaying information for situational awareness on the battlefield, and emergency disaster relief personnel coordinating efforts after a hurricane or earthquake. We have also worked extensively in the area of routing support for mobile hosts operating in a large internetwork, including the design of Mobile IP for the Internet, and are also studying the affects of mobility on other network protocols such as reliable transport protocols, and the support for mobility in higher layer protocols and applications.

For a slightly old summary of some of our research in the Monarch Project, see the article "Protocols for Adaptive Wireless and Mobile Networking", by David B. Johnson and David A. Maltz, in the February 1996 issue of IEEE Personal Communications magazine. This issue of IEEE Personal Communications is a special issue devoted to mobile computing research at CMU.

The Internet Engineering Task Force (IETF)

As part of this research, we are also working extensively within the Mobile IP Working Group and the Mobile Ad Hoc Netorks (MANET) Working Group of the Internet Engineering Task Force (IETF), the principal protocol standards development body for the Internet. Working actively within the IETF provides a direct avenue for transferring the results of our research in the Monarch Project into the Internet community. For an overview of the IETF Mobile IP protocol, see the paper "Scalable Support for Transparent Mobile Host Internetworking", by David B. Johnson, in the book Mobile Computing, edited by Tomasz Imielinski and Hank Korth, published in 1996 by Kluwer Academic Publishers (updated and reprinted from the October 1995 issue of the ACM/Baltzer journal Wireless Networks).


[Back to Rice Monarch Project home page]


Last modified February 19, 2000.