MobiREAL

MobiREAL is a realistic network simulator for MANET. It provides a new methodology to model and simulate realistic mobility of nodes and enables to evaluate MANET applications in more actual environments.

Designed by MobiREAL Team in Mobile Computing Lab.(Higashino Lab.),
Graduate School of Information Science and Technology, Osaka University, Japan
http://www-higashi.ist.osaka-u.ac.jp/

This project is partly supported by Stragetic Information and Communications R&D Promotion Programs (SCOPE) in Japanese Ministry of Internal Affairs and Communications

MobiREAL Introduction Movie(avi, ppt)

New version of MobiREAL can be downloaded from 09/03/26

>Japanese page
>Download >Members >Publications >Awards >Contact >Link

What's MobiREAL ?

MobiREAL is a novel network simulator for ubiquitous society with mobile devices. It can simulate realistic mobility of humans and automobiles, and enables to change their behavior depending on a given application context.
Therefore, we can get more detailed performance evaluation of network applications, routing protocols, infrastructure and so on which existing simulators cannot evaluate well.


MobiREAL can easily describe mobility of nodes with C++. We adopt a probabilistic rule-based model to describe behavior of mobile nodes, which is often used in cognitive modeling of human behavior. The proposed model allows us to describe how mobile nodes change their destinations, routes and speeds/directions based on their positions, surroundings (obstacles and neighboring nodes), information obtained from applications, and so on.

Visualization by MobiREAL Animator MobiREAL enables to simulate mobile ad-hoc networks by adding mobility support facilities to the network simulator GTNetS where mobile nodes' join/leave, their movement and packet collision among them are newly developed. The left picture shows the result of simulation visualized by MobiREAL Animator.



An enlarged picture of MobiREAL Animator MobiREAL Animator dynamically visualizes nodes' movement, links' connection, packets' transmission and so on. It helps to understand simulation results intuitively.

An algorithm of collision avoidance An algorithm of collision avoidance among walkers is implemented like the left picture. Traffic congestion of vehicles can be also modeled well. By those algorithms, MobiREAL can represent more actual mobility of nodes.

How to Model Simulation Scenario

Mobility of mobile terminals(nodes) is simulated in the behavior simulator of MobiREAL. The behavior simulator is composed of Mobility Model modeled mobility of nodes and Simulation Manager class managing nodes.
>Architecture of Behavior Simulator

For achieving realistic environments, the following two elements need to be assigned.

Infomation of Simulation Field
We explain in the followings how to assign obstacles, roads, and so on.
>How to describe Simulation Field

Mobility of nodes
We propose "CPE model" as the technique of describing mobility of nodes easily. This model allow you to describe realistic mobility of nodes easiliy by modeling it with sequence of rules.
>Mobility Model

Also, we explain how to manage nodes(generation, deletion, etc.).
>Simulation Scenario


Sample Movies of MobiREAL Animator

Contact Address

For questions about our network simulator MobiREAL, please contact.

Teruo Higashino (Professor)
Graduate School of Information Science and Technology
Osaka University, Suita, Osaka 565-0871, Japan
Phone : +81-6-6879-4555
Fax : +81-6-6879-4559
Email : higashino AT ist. osaka-u. ac. jp
counter