Dear NS users,
on behalf of the ReTiS Lab (http://retis.sssup.it) in Scuola Superiore 
Sant'Anna, Pisa (I), I announce the first release of an NS-2 extension 
useful to model Distributed Real-Time Applications.

The source code is published under GPL licence and the complete package 
can be downloaded from the Web site:

http://rtns.sssup.it

For your convenience, a brief abstract is appended at the end of this 
message.

We are happy to collaborate with those who are involved in
Real-Time networking and find useful this tool.

We apologize with those who will find the package incomplete and thank
in advance those who will report about bugs and misbehavior.

To be considered, any message addressed to the RTNS-developers crew
must 
be sent to:

[EMAIL PROTECTED]

and include the word "RTNS" in the subject.
Best regards,
Paolo Pagano

-------
Paolo Pagano, Experimental Physics PhD, Postdoctoral Fellow
ReTiS Lab, Scuola Superiore Sant'Anna, Pisa, Italy
Tel +39 050 882 034, Fax +39 050 882 003
http://feanor.sssup.it/~pagano


Abstract

Simulation is an important analysis tool in the development of
distributed systems, in testing new network protocols, and for assessing
the performance of protocols. In many important cases, simulation
complements effectively off-line mathematical analysis tools, especially
for large and complex systems with hundreds of nodes.

Existing simulation tools for wireless networks concentrate on the 
communication protocols and radio propagation models. Most of these
tools provide models for calculating the power utilization for the radio
and the node hardware. However, they lack capability of CPU models and
cannot simulate the processor level.

The Real Time Network Simulator (RTNS) is a simulation suite to model 
operating system mechanisms for distributed networked applications. It
is built by integrating the popular NS-2 (Network Simulator) and RTSim
(Real Time Operating System SIMulator). The latter is an open source
project developed at Retis Lab of Scuola Superiore Sant'Anna, which
provides real time, power aware simulations at the CPU level.

RTNS bridges the gap between the network and operating system
simulators.

This cosimulator could be used for studying the effect of CPU load on 
delay in recieving of packet in a communication network. In wireless 
networks, the packet transmitted in a network has to pass through a
number of processors before being received at the destination node.
Adopting a flat FCFS scheduling policy at each hop, as the load on the
processor increases due to different activities performed by the
corresponding node (e.g. if the node is also involved in computation),
the delay in transmission and reception of packet increases. Hence this
delay induced by the processor load is quite significant for time
critical applications over the network.


Reply via email to