Initial application

This page briefly describes our initial application. This initial application will be demonstrated in Fall, 1998.


Contents


Application scenario

There are two kinds of mobile battlefield users - soldiers and commanders. Each user has a laptop computer that can communicate with other nearby computers through a wireless network. In addition, there are some number of base stations that allow the computers to communicate with the central, wired network. The users and computers are moving and only some of the computers will be in range of a base station at any given time. Thus some computers will need to route their transmitted packets through other mobile computers, which in turn will deliver the packets to a base station.

Each user has two main tasks: (1) deliver observations about the current battlefield conditions to a central tracking station (e.g., an enemy tank one mile north of my position is moving west) and (2) query the central tracking station (and other databases) for information about the current battlefield conditions. The two kinds of users will perform different kinds of queries. The soldiers are interested in the current location of friendly and enemy units, the local geography, and critical, immediately relevant orders. Most of a soldier's queries will be standing queries, i.e., the relevant information will be automatically delivered to the soldier's computer as the soldier moves through the battlefield. Commanders are interested in a wider variety of information and will perform additional queries against available textual information (such as equipment technical specifications, memos, reports, suggested procedures, and so on).


Application demo

We plan to demonstrate the application at Dartmouth College (although the exact location should be unimportant). We will use the sixteen Dartmouth laptops that have Digital RoamAbout wireless Ethernet, a few Harvard laptops that have MetriCom radio modems, and as many server machines as are needed for the selected databases. Users with laptops will roam the Dartmouth campus, making observations about moving vehicles and performing queries against the available databases. In addition, we might have user clouds at one or more of the other institutions, such as RPI, Harvard or Illinois. The audience will be in a Thayer class room where we will be showing (1) a map that shows the locations and tracks of all users and observed vehicles, (2) the GUI that the users have on their laptop screens, and (3) other displays that relate to the specific subsystems (such as a throughput and latency graph for the wireless routing software).


Application components

The application, shown in the figure below, has four main components.


Application figure


Maintained by robert.s.gray@dartmouth.edu.