In this paper we proposed a framework for dynamic composition of communication services which is well suited for facilitating research and prototyping on real experimental infrastructures of remotely configurable embedded devices. By using the concept of composeability, our framework supports modular component development for various networking functions, therefore promoting code reuse. The framework consists of four components: the physical testbed, the module library, the declarative language and the workbench. Its reference implementation, ProtoStack, supports remote experimentation on sensor platform based infrastructure. It has been implemented in the LOG-a-TEC sensor network testbed to support validation and performance evaluation of new radio environment characterization and radio localization procedures as well as experimentation with dynamic protocol stack composition. The paper has been published in a journal with an impact factor above the average.
COBISS.SI-ID: 28254247
In addition to the protocols for communication within the WSN, sensor nodes may also provide the gateway functionality towards other networks and/or support communication with other external devices. These devices either represent additional gateways for exposing data and metadata to external networks, or serve as connection points to WSN for instance for the on-site calibration and maintenance. Smartphones as advanced mobile terminals appear particularly suitable for such role. This paper investigates the role a smartphone augmented with WSN gateway functionality can play in WSN with respect to regular dedicated sensor and gateway nodes. The data obtained from WSN can be enriched using smartphone’s embedded sensors before being sent to the remote server. We demonstrate this on an example of geo-tagging the collected data from WSN with the smartphone’s GPS-based location data.
COBISS.SI-ID: 27825447
This paper presents a novel, practical, routing-independent opportunistic network-coding algorithm BON (Bearing Opportunistic Network coding), targetted at large-scale ad-hoc mesh networks. Simplicity and suitability for restricted capability devices are its main benefit as it introduces little overhead to the network given that nodes do not need to keep track of received traffic for their neighbouring nodes. The algorithm makes coding decisions based solely on the information about the packet’s previous and next hop node position, thus exhibiting very low overhead. The algorithm is functioning between the MAC and link layers, with small modifications made only to the MAC layer. Using different topologies and different traffic loads and distributions in the simulation model we evaluated the performance of the algorithm and compared it to a well-known COPE algorithm.
COBISS.SI-ID: 28393255
In this chapter we describe our experiences with the design, deployment and experimental use of the LOG-a-TEC embedded, outdoor cognitive radio testbed, based on the VESNA sensor node platform. We describe the choice of experimental low-cost reconfigurable radio frontends for LOG-a-TEC and discuss the potential capabilities of custom designs. The core part of this chapter gives practical experiences with designing the embedded testbed infrastructure. Finally, we provide two use cases where the LOG-a-TEC testbed has been used for performing experiments with cognitive radio.
COBISS.SI-ID: 28226087
In this paper, we analyze the design trade-offs encountered when designing a wireless management network for testbeds based on constrained devices. First, we identify two use cases and the functionality needed by the management network in supporting them. Next, we discuss ways of providing the desired functionality and illustrate the decisions we took for designing, implementing and evaluation of the management network for the LOG-a-TEC experimental testbed. The new management network provides improved application throughput that significantly shortens the time required to set up a new experiment.
COBISS.SI-ID: 28225575