TRIDENT is a software tool enabling both the execution of communication tests without the need for a tethered infrastructure, and the sharing of results uniformly over different experiments.
It provides a user interface for creating an experiment as a series of tests, each characterized by a set of parameters. It generates the code that has to be uploaded on the sensor nodes and executes the tests without constraints on the physical location of the nodes. Once the tests have been executed, the data downloaded from the nodes, and the movement of the mobile nodes tracked, the results can be exported.
Given the multiple possible uses of this information and the conceivable interest in running analyses spanning different environments and tests, TRIDENT makes use of a database where all data is stored in a uniform format. More, our tool offers a simple visualization of the results, either by showing aggregated information per link, or by enabling the replay of the transmission of the individual messages.
For getting the source see
here.