01.06.2014 Views

Real-time Communication in Vehicular Ad Hoc Networks (VANETs)

Real-time Communication in Vehicular Ad Hoc Networks (VANETs)

Real-time Communication in Vehicular Ad Hoc Networks (VANETs)

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

an aggregate level and pays attention to some <strong>in</strong>tegral factors, i.e. traffic<br />

throughput [24].<br />

In contrast to macroscopic and mesoscopic simulation, microscopic<br />

simulation concentrates on captur<strong>in</strong>g the behaviour of vehicles <strong>in</strong> detail [42].<br />

Accord<strong>in</strong>gly, macroscopic and mesoscopic simulation are both weak to<br />

<strong>in</strong>stantaneously respond to changes <strong>in</strong> model<strong>in</strong>g traffic system, whereas<br />

microscopic simulation models can better simulate the spatio-temporal<br />

changes of vehicles <strong>in</strong>dividually [38]. Furthermore, the rapid advancement of<br />

computer processors helps address the suspicion on the consumption of<br />

computational capabilities <strong>in</strong> microscopic simulation.<br />

In this dissertation we are concerned about the behaviour of <strong>in</strong>dividual<br />

vehicle <strong>in</strong> motion and communication <strong>in</strong> pairs. Obviously, microscopic<br />

simulation concept fits our expected simulation very well.<br />

4.4 Object Oriented Simulation Tool<br />

Object oriented concept is <strong>in</strong>creas<strong>in</strong>gly impact<strong>in</strong>g the way <strong>in</strong> which software<br />

developers th<strong>in</strong>k about software. Object oriented pr<strong>in</strong>ciples arose from<br />

SIMULA67, research<strong>in</strong>g simulation-based languages. The power of object<br />

oriented techniques lies <strong>in</strong> the ability to produce ‘modular’ code (named as<br />

classes) that can be easily modified and reused [40]. The <strong>in</strong>tention beh<strong>in</strong>d<br />

Object Oriented Programm<strong>in</strong>g (OOP) concept is that the objects <strong>in</strong> object<br />

oriented software represent the similar behaviour and relationship to the<br />

entities <strong>in</strong> the real world. Therefore object oriented technique is <strong>in</strong>herently<br />

suitable for simulation development.<br />

34

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!