Modfied: Sunday, May 15, 2005
Welcome to the MobNetAPI
This site is the open source outlet for the MobNet API

MobNet API for Java. An API providing a simulation test bed for mobile ad hoc java applications.

Mobile Ad Hoc Network Simulator

Project News

Site Created (12/05/05) - MobNetAPI homepage creation.

Project Overview

When making networked applications for mobile devices such as PDAs and
mobile phones it can be very difficult to test the applications. First you need
multiple devices, then you have to configure each one, finally you need to
get people to use them and move around while you are testing. This makes
testing a complicated and expensive process which is generally done at the
end of the development phase. We present a Mobile Network Simulator, the
MobNet API, with which you can simulate multiple networked devices on
one computer allowing the developer to quickly test out his/her creations.
The MobNet API also simulates the movement of these devices and only
allows them to communicate with each other if they are in range therefore
giving a computerised simulation scenario mimicking the real world. The
MobNet API provides developers with a platform to quickly test out cre-
ations in order to assess how they adapt to different mobility scenarios. This
allows for rapid application development allowing testing for fault tolerance
and failure handling mechanisms. The bene¯ts to developers is reduced de-
velopment time through the simulation of different scenarios rather than
having to use real devices. Cost of development is also reduced as a result
of not requiring multiple mobile devices to test the application. Developers
can now attack risks associated with mobility such as packet loss, out of
range from servers, etc early on in the development phase when the cost of
re-development is cheapest.