DocumentCode
2970675
Title
The FU Berlin parallel lateration-algorithm simulation and visualization engine
Author
Will, Heiko ; Hillebrandt, Thomas ; Kyas, Marcel
Author_Institution
AG Comput. Syst. & Telematics, Freie Univ. Berlin, Berlin, Germany
fYear
2012
fDate
15-16 March 2012
Firstpage
131
Lastpage
136
Abstract
We introduce a simulation engine to visually evaluate and compare distance based lateration algorithms and deployments called the FU Berlin Parallel Lateration-Algorithm Simulation and Visualization Engine (LS2). Our engine simulates a scenario which consists of given anchor positions and evaluates all positions of a playing field in parallel, instead of only randomly selected positions. At the end of a simulation run, the user is able to judge the strengths and weaknesses of the algorithm in a picture that displays the spatial position error distribution, a representation of positions in a plane with their errors. Understanding spacial distribution of error is especially valuable, because we observed that it depends on the placement of anchor nodes. This enables the developer to optimize his algorithm or aid him in selecting an algorithm for his application. The simulator´s design separates the simulation engine, the lateration algorithms, and the error models. The simulator can be easily extended with additional lateration algorithms and error models. The engine is written in GNU C99 and uses the SSE or AVX vector extensions of modern microprocessors. Thus, it is able to scale fully to all cores. Beside extendability, the main focus is set on execution speed.
Keywords
error statistics; microprocessor chips; parallel algorithms; simulation; vectors; AVX; FU Berlin parallel lateration-algorithm; GNU C99; LS2; SSE; distance based lateration algorithms; error models; microprocessors; simulation engine; vector extensions; visualization engine; Algorithm design and analysis; Benchmark testing; Computational modeling; Engines; Heuristic algorithms; Java; Runtime;
fLanguage
English
Publisher
ieee
Conference_Titel
Positioning Navigation and Communication (WPNC), 2012 9th Workshop on
Conference_Location
Dresden
Print_ISBN
978-1-4673-1437-4
Type
conf
DOI
10.1109/WPNC.2012.6268752
Filename
6268752
Link To Document