hh.sePublications
Change search
Refine search result
12 1 - 50 of 64
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Rows per page
  • 5
  • 10
  • 20
  • 50
  • 100
  • 250
Sort
  • Standard (Relevance)
  • Author A-Ö
  • Author Ö-A
  • Title A-Ö
  • Title Ö-A
  • Publication type A-Ö
  • Publication type Ö-A
  • Issued (Oldest first)
  • Issued (Newest first)
  • Created (Oldest first)
  • Created (Newest first)
  • Last updated (Oldest first)
  • Last updated (Newest first)
  • Disputation date (earliest first)
  • Disputation date (latest first)
  • Standard (Relevance)
  • Author A-Ö
  • Author Ö-A
  • Title A-Ö
  • Title Ö-A
  • Publication type A-Ö
  • Publication type Ö-A
  • Issued (Oldest first)
  • Issued (Newest first)
  • Created (Oldest first)
  • Created (Newest first)
  • Last updated (Oldest first)
  • Last updated (Newest first)
  • Disputation date (earliest first)
  • Disputation date (latest first)
Select
The maximal number of hits you can export is 250. When you want to export more records please use the Create feeds function.
  • 1.
    Agnoletto, Daniel
    et al.
    Institute of Informatics, Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Jonsson, Magnus
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Pignaton de Freitas, Edison
    Institute of Informatics, Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Time slot transmission scheme with packet prioritization for Bluetooth low energy devices used in real-time applications2020In: International Journal of Wireless Information Networks, ISSN 1068-9605, E-ISSN 1572-8129, Vol. 27, no 4, p. 518-534Article in journal (Refereed)
    Abstract [en]

    Bluetooth Low Energy (BLE) is one of the most important technologies that feed the growing field of Internet of Things and Wireless Sensor Networks. Due to its flexibility and unique low power-consumption, an increasing number of industrial devices, household appliances and wearables are being designed using it. However, the real-time demands of these networks such as timing and Quality of Service are not fully covered by the protocol itself. To help improve and offer some control over these characteristics, this paper presents a time slot transmission scheme with packet prioritization. It is based on the division and allocation of the connection interval to two types of messages: real-time and ordinary. The goal is to offer the lowest packet loss and time guarantees for real-time messages, while providing acceptable throughput for ordinary ones. Since the probability of a BLE connection to close increases with the number of packets sent through it, the position where a real-time packet is being sent as well as the number of ordinary messages in a connection represent key factors. The use of the first and last slot for real-time packets with ordinary flow restricted to the space between them decreases the transmission delay uncertainty and allows probability tuning based on the number of ordinary messages. Simulations were performed using the proposed scheme and a reduction of more than 100 times in the delay variance was observed for real-time transmissions. Regarding reliability, around 5% of the packets were lost for a bit error rate of 10−3. © 2020, Springer Science+Business Media, LLC, part of Springer Nature.

  • 2.
    Allgayer, Rodrigo
    et al.
    Electrical Engineering Department, Federal University of Rio Grande do Sul (UFRGS), Porto Alegre, Brazil.
    Muller, Ivan
    Electrical Engineering Department, Federal University of Rio Grande do Sul (UFRGS), Porto Alegre, Brazil.
    Pereira, Carlos
    Electrical Engineering Department, Federal University of Rio Grande do Sul (UFRGS), Porto Alegre, Brazil.
    Cavalcante, Andre
    Electronic and Telcomunication Department, Federal University of Amazonas (UFAM), Manaus, Brazil.
    Pignaton de Freitas, Edison
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES). Institute of Informatics, Federal University of Rio Grande do Sul (UFRGS), Porto Alegre, Brazil.
    Larsson, Tony
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Analysis of distributed control system using remote method invocation in wireless network2011In: IECON 2011 Proceedings: 37th Annual Conference of the IEEE Industrial Electronics Society, New York: IEEE, 2011, p. 346-351, article id 6119277Conference paper (Refereed)
    Abstract [en]

    This work presents the temporal analysis for a distributed differential control system for a mobile robot deployed on a wireless network using the SunSPOT platform. The system is programmed in Java and each of its part is executed in a distinct processor which cooperates via a wireless network. The communication between the network nodes is made by remote procedure calls, which are implemented by a minimum version of the Java RMI (mRMI), presented in this work. Simulation results are compared to experimental data acquired by the deployment of the system on real devices, the SunSPOTs. The comparisons reveal that the distributed solution presents fairly good results besides the inserted errors due to the wireless communication. © 2011 IEEE.

  • 3.
    Binotto, Alécio P. D.
    et al.
    Fraunhofer IGD / Technische, Universität Darmstadt, Germany.
    Freitas, Edison Pignaton
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS).
    Götz, Marcelo
    Electrical Engineering Department, Federal University of Rio Grande do Sul, Brazil.
    Pereira, Carlos E.
    Informatics Institute, Federal University of Rio Grande do Sul, Brazil.
    Stork, André
    Fraunhofer IGD / Technische, Universität Darmstadt, Germany.
    Larsson, Tony
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS).
    Dynamic Self-Rescheduling of Tasks over a Heterogeneous Platform2008In: Proceedings of the 2008 International Conference on Reconfigurable Computing and FPGAs, Los Alamitos, Calif.: IEEE Computer Society, 2008, p. 253-258Conference paper (Refereed)
    Abstract [en]

    Modern applications require powerful high-performance platforms to deal with many different algorithms that make use of massive calculations. At the same time, low-cost and high-performance specific hardware (e.g., GPU, PPU) are rising and the CPUs turned to multiple cores, characterizing together an interesting and powerful heterogeneous execution platform. Therefore, self-adaptive computing is a potential paradigm for those scenarios as it can provide flexibility to explore the computational resources on heterogeneous cluster attached to a high-performance computer system platform. As the first step towards a run-time reschedule load-balancing framework targeting that kind of platform, application time requirements and its crosscutting behavior play an important role for task allocation decisions. This paper presents a strategy for self-reallocation of specific tasks, including dynamic created ones, using aspect-oriented paradigms to address non-functional application timing constraints in the design phase. Additionally, as a case study, a special attention on Radar Image Processing will be given in the context of a surveillance system based on Unmanned Aerial Vehicles (UAV).

  • 4.
    Binotto, Alécio P. D.
    et al.
    Fraunhofer IGD, TU Darmstadt, Darmstadt, Germany; Informatics Institute, Federal University of Rio Grande do sul, porto Alegre, Brazil.
    Pignaton de Freitas, Edison
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS). Informatics Institute, Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Wehrmeister, Marco A.
    Department of Automation and Systems Engineering, Federal University of Santa Catarina, Florianópolis, Brazil.
    Pereira, Carlos E.
    Electrical Engineering Department, Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Stork, André
    Fraunhofer IGD, TU Darmstadt, Darmstadt, Germany.
    Larsson, Tony
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Towards task dynamic reconfiguration over asymmetric computing platforms for UAVs surveillance systems2009In: Scalable computing: Practice and Experience, E-ISSN 1895-1767, Vol. 10, no 3, p. 277-289Article in journal (Refereed)
    Abstract [en]

    High-performance platforms are required by modern applications that make use of massive calculations. Actually, low-cost and high-performance specific hardware (e.g. GPU) can be a good alternative along with CPUs, which turned to multiple cores, forming powerful heterogeneous desktop execution platforms. Therefore, self-adaptive computing is a promising paradigm as it can provide flexibility to explore different computing resources, on which heterogeneous cluster can be created to improve performance on different execution scenarios. One approach is to explore run-time tasks migration among node's hardware towards an optimal system load-balancing aiming at performance gains. This way, time requirements and its crosscutting behavior play an important role for task (re)allocation decisions. This paper presents a self-rescheduling task strategy that makes use of aspect-oriented paradigms to address non-functional application timing constraints from earlier design phases. A case study exploring Radar Image Processing tasks is presented to demonstrate the proposed approach. Simulations results for this case study are provided in the context of a surveillance system based on Unmanned Aerial Vehicles (UAVs). © 2009 SCPE.

  • 5.
    Binotto, Alécio Pedro Delazari
    et al.
    Informatics Institute, Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Pignaton de Freitas, Edison
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES). Informatics Institute, Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Pereira, Carlos Eduardo
    Electrical Engineering Department, Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Larsson, Tony
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Towards Dynamic Task Scheduling and Reconfiguration using an Aspect Oriented Approach applied on Real-time concerns of Industrial Systems2009In: Elsevier IFAC Publications / IFAC Proceedings series, ISSN 1474-6670, Vol. 13, no PART 1, p. 1423-1428Article in journal (Refereed)
    Abstract [en]

    High performance computational platforms are required by industries that make use of automatic methods to manage modern machines, which are mostly controlled by high-performance specific hardware with processing capabilities. It usually works together with CPUs, forming a powerful execution platform. On an industrial production line, distinct tasks can be assigned to be processed by different machines depending on certain conditions and production parameters. However, these conditions can change at run-time influenced mainly by machine failure and maintenance, priorities changes, and possible new better task distribution. Therefore, self-adaptive computing is a potential paradigm as it can provide flexibility to explore the machine resources and improve performance on different execution scenarios of the production line. One approach is to explore scheduling and run-time task migration among machines’ hardware towards a balancing of tasks, aiming performance and production gain. This way, the monitoring of time requirements and its crosscutting behaviour play an important role for task (re)allocation decisions. This paper introduces the use of software aspect-oriented paradigms to perform machines’ monitoring and a self-rescheduling strategy of tasks to address nonfunctional timing constraints. As case study, tasks for a production line of aluminium ingots are designed. © 2009 IFAC.

  • 6.
    Binotto, A.P.D.
    et al.
    Fraunhofer IGD / TU Darmstadt, Germany.
    Pignaton de Freitas, Edison
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS).
    Pereira, Carlos Eduardo
    PPGC UFRGS, Brazil.
    Stork, André
    Fraunhofer IGD / TU Darmstadt, Germany.
    Larsson, Tony
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS).
    Real-time task reconfiguration support applied to an UAV-based surveillance system2008In: 2008 International Multiconference on Computer Science and Information Technology (Imcsit) / [ed] Ganzha, M, Piscataway, N.J.: IEEE Press, 2008, p. 581-588Conference paper (Refereed)
    Abstract [en]

    Modern surveillance systems, such as those based on the use of Unmanned Aerial Vehicles, require powerful high- performance platforms to deal with many different algorithms that make use of massive calculations. At the same time, low- cost and high-performance specific hardware (e.g., GPU, PPU) are rising and the CPUs turned to multiple cores, characteriz- ing together an interesting and powerful heterogeneous execu- tion platform. Therefore, reconfigurable computing is a poten- tial paradigm for those scenarios as it can provide flexibility to explore the computational resources on heterogeneous cluster attached to a high-performance computer system platform. As the first step towards a run-time reconfigurable workload bal- ancing framework targeting that kind of platform, application time requirements and its crosscutting behavior play an impor- tant role for task allocation decisions. This paper presents a strategy to reallocate specific tasks in a surveillance system composed by a fleet of Unmanned Aerial Vehicles using aspect- oriented paradigms in order to address non-functional applica- tion timing constraints in the design phase. An aspect support from a framework called DERAF is used to support reconfigu- ration requirements and provide the resource information needed by the reconfigurable load-balancing strategy. Finally, for the case study, a special attention on Radar Image Process- ing will be given.

    Download full text (pdf)
    fulltext
  • 7.
    Boeira, Felipe
    et al.
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS). Federal University of Rio Grande do Sul, Porto Alegre, Brazil & Linköping University, Linköping, Sweden.
    Barcellos, Marinho P.
    Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Pignaton de Freitas, Edison
    Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Vinel, Alexey
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Asplund, Mikael
    Linköping University, Linköping, Sweden.
    Effects of Colluding Sybil Nodes in Message Falsification Attacks for Vehicular Platooning2017In: 2017 IEEE Vehicular Networking Conference (VNC) / [ed] Onur Altintas, Claudio Casetti, Nicholas Kirsch, Renato Lo Cigno & Rui Meireles, 2017Conference paper (Refereed)
    Abstract [en]

    This paper studies the impact of vulnerabilities associated with the Sybil attack (through falsification of multiple identities) and message falsification in vehicular platooning. Platooning employs Inter-Vehicular Communication (IVC) to control a group of vehicles. It uses broadcast information such as acceleration, position, and velocity to operate a longitudinal control law. Cooperation among vehicles allows platoons to reduce fuel consumption and risks associated with driver mistakes. In spite of these benefits, the use of network communication to control vehicles exposes a relevant attack surface that can be exploited by malicious actors. To carry out this study, we evaluate five scenarios to quantify the potential impact of such attacks, identifying how platoons behave under varying Sybil attack conditions and what are the associated safety risks. This research also presents the use of location hijacking attack. In this attack, innocent vehicles that are not part of a platoon are used as a way to create trust bond between the false identities and the physical vehicles. We demonstrate that the ability to create false identities increases the effectiveness of message falsification attacks by making them easier to deploy and harder to detect in time.

  • 8.
    Boeira, Felipe
    et al.
    Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Barcellos, Marinho
    Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Pignaton de Freitas, Edison
    Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Vinel, Alexey
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Asplund, Mikael
    Linköping University, Linköping, Sweden.
    On the impact of sybil attacks in cooperative driving scenarios2017In: 2017 IFIP Networking Conference (IFIP Networking) and Workshops, IEEE, 2017Conference paper (Refereed)
    Abstract [en]

    Platooning employs a set of technologies to manage how a group of vehicles operates, including radar, GPS and Inter-Vehicular Communication (IVC). It uses broadcasted information such as acceleration, position and velocity to operate vehicle members of the platoon. Cooperation among vehicles allows platoons to reduce fuel consumption and risks associated with driver mistakes. In spite of these benefits, the use of IVC to control vehicles exposes a relevant attack surface that can be exploited by malicious actors. In this paper we study the impact of vulnerabilities associated with the Sybil attack (through falsification of multiple identities) and message falsification in vehicular platooning. Simulation results show that this attack may impact the longitudinal control and compromise the entire platoon control. © Copyright 2018 IEEE

  • 9.
    da Costa, Luis Antonio L. F.
    et al.
    Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Duarte, Eduardo K.
    Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Erneberg, Mikael
    H&E Solutions AB, Solna, Sweden.
    Pignaton de Freitas, Edison
    Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Vinel, Alexey
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Poster: SafeSmart - A VANET system for efficient communication for emergency vehicles2020In: IFIP Networking 2020 Conference and Workshops June 22-25, 2020 - Paris, France, Piscataway: Institute of Electrical and Electronics Engineers (IEEE), 2020, p. 643-645Conference paper (Refereed)
    Abstract [en]

    One important use case for Vehicular Ad-hoc Networks (VANETs) are applications related to emergency vehicles (EV). V2I (Vehicle-to-Infrastructure) communication can provide the infrastructure and protocol stack necessary to establish a communication channel between the transceivers in the EVs and the ones in the traffic lights, reducing accident risks and also help save valuable time. This paper outlines the system design of an EV warning system that makes use of V2I communication. A prototype of the system has been tested in a traffic simulation environment including EVs and traffic lights. To evaluate the system we performed a simulation and conducted a performance comparison between the travel times for EVs in normal traffic and when the system is in use. © 2020 IFIP.

  • 10.
    de Freitas, Edison Pignaton
    et al.
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Allgayer, Rodrigo S.
    Electrical Engineering Department – Federal University of Rio Grande do Sul Porto Alegre, Brazil.
    Heimfarth, Tales
    Computer Science Department – Federal University of Lavras Lavras, Brazil.
    Wagner, Fla ́vio R.
    Institute of Informatics – Federal University of Rio Grande do Sul Porto Alegre, Brazil.
    Larsson, Tony
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS).
    Pereira, Carlos E.
    Electrical Engineering Department – Federal University of Rio Grande do Sul Porto Alegre, Brazil.
    Ferreira, Armando M.
    Defense Engineering Graduate Program – Military Institute of Engineering Rio de Janeiro, Brazil.
    Coordination Mechanism and Customizable Hardware Platform to Provide Heterogeneous Wireless Sensor Networks Support2010Conference paper (Refereed)
    Abstract [en]

    This paper presents an effort to support emerging Wireless Sensor Networks applications composed by different types of sensor nodes. The work is composed by two parts, in which the first is dedicated to provide cooperation abilities to sensor nodes, while the second is a customizable hardware platform intended to provide different types of sensor nodes, from those more resource constrained up to the resource-rich ones. A description of a testbed demonstra- tor of the proposed system is provided and comparisons with previous published simulation results denote the feasibility of the proposal.

    Download full text (pdf)
    fulltext
  • 11.
    de Freitas, Edison Pignaton
    et al.
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Allgayer, Rodrigo S.
    PPGEE, UFRGS, Brazil.
    Wehrmeister, Marco A.
    PPGC, UFRGS, Brazil.
    Pereira, Carlos E.
    PPGEE, UFRGS, Brazil.
    Larsson, Tony
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS).
    Supporting platform for heterogeneous sensor network operation based on unmanned vehicles systems and wireless sensor nodes2009In: 2009 IEEE Intelligent Vehicles Symposium, Volumes 1 and 2 / [ed] Institute of Electrical and Electronics, New York: IEEE Press, 2009, p. 786-791Conference paper (Refereed)
    Abstract [en]

    Advances in vehicle intelligence technology is enabling the development of systems composed of unmanned vehicles, which are able to interact with devices spread on the environment in order to take decisions related to their movements. Sensor networks represent an area that can profit a lot of this new possibilities, as autonomous vehicles can be used to carry sensor devices, which interacting with static sensor nodes can enhance the results provided by the overall system. However, some problems arise in applications' development in such systems due to the network nodes heterogeneity, and also the dynamicity of the environment in which they are deployed, which changes constantly. Thus, new platform solutions are necessary to handle the heterogeneous nodes capabilities in order to facilitate coordination and integration among them. This paper proposes a supporting infrastructure to address these problems composed of an adaptive middleware and a customizable sensor node platform. The goal is to support cooperation in heterogeneous sensor networks, which are composed by static and mobile nodes with different capabilities. The middleware adapts itself in order to manage the very distinct computing resources of the nodes, and also changes in the environment and in the application demands. The customizable sensor node platform allows optimizations in hw/sw modules to meet specific application requirements, allowing the creation of low-end and resource rich nodes that work in an integrated network. In order to illustrate the proposed approach, a system for military surveillance applications is presented as case study.

  • 12.
    de Freitas, Edison Pignaton
    et al.
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Binotto, Alécio Pedro Delazari
    Fraunhofer IGD / TU Darmstadt, Germany.
    Pereira, Carlos Eduardo
    PPGC UFRGS, Brazil.
    Stork, Andre
    Fraunhofer IGD / TU Darmstadt, Germany.
    Larsson, Tony
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Dynamic activity and task allocation supporting uav teams in surveillance systems2009In: Proceedings of the International Multiconference on Computer Science and Information Technology, 2009. IMCSIT '09, Piscataway, N.J.: IEEE Press, 2009, p. 51-58Conference paper (Refereed)
    Abstract [en]

    The use of Unmanned Aerial Vehicles is increasing in the field of area patrolling and surveil- lance. A great issue that emerge in designing such systems is the target workload distribution over a fleet of UAVs, which generally have different capabilities of sensing and computing power. Targets should be assigned to the most suitable UAVs in order to efficiently perform the end-user initiated missions. To perform these missions, the UAVs require powerful high-performance platforms to deal with many dif- ferent algorithms that make use of massive calculations. The use of COTS hardware (e.g., GPU) presents an interesting low-cost alternative to compose the required platform. However, in order to efficiently use these heterogeneous platforms in a dynamic scenario, such as in surveillance systems, runtime reconfigu- ration strategies must be provided. This paper presents a dynamic approach to distribute the handling of targets among the UAVs and a heuristic method to address the efficient use of the heterogeneous hard- ware that equips these UAVs, with the goal to meet also mission timing requirements. Preliminary simu- lation results of the proposed heuristics are also provided.

  • 13.
    de Freitas, Edison Pignaton
    et al.
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES). Institute of Informatics, Federal University of Rio Grande do Sul, Brazil.
    Bösch, Bernhard
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE).
    Allgayer, Rodrigo
    Electrical Engineering Department, Universidade Federal do Rio Grande do Sul, Brazil.
    Steinfeld, Leonardo
    Electrical Engineering Institute, Universidad de la República, Uruguay.
    Wagner, Flávio
    Institute of Informatics, Federal University of Rio Grande do Sul, Brazil.
    Carro, Luigi
    Institute of Informatics, Federal University of Rio Grande do Sul, Brazil.
    Pereira, Carlos
    Institute of Informatics, Federal University of Rio Grande do Sul, Brazil; Electrical Engineering Department, Universidade Federal do Rio Grande do Sul, Brazil.
    Larsson, Tony
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Mobile Agents Model and Performance Analysis of a Wireless Sensor Network Target Tracking Application2011In: Smart spaces and next generation wired/wireless networking: 11th International Conference, NEW2AN 2011 and 4th Conference on Smart Spaces, RuSMART 2011, St. Petersburg, Russia, August 22 -25, 2011 ; proceedings / [ed] Sergey Balandin, Heidelberg: Springer Berlin/Heidelberg, 2011, Vol. 6869, p. 274-286Conference paper (Refereed)
    Abstract [en]

    Advances on wireless communication and sensor systems enabled the growing usage of Wireless Sensor Networks. This kind of network is being used to support a number of new emerging applications, thus the importance in studying the efficiency of new approaches to program them. This paper proposes a performance study of an application using high-level mobile agent model for Wireless Sensor Networks. The analysis is based on a mobile object tracking system, a classical WSN application. It is assumed that the sensor nodes are static, while the developed software is implemented as mobile agents by using the AFME framework. The presented project follows a Model-Driven Development (MDD) methodology using UML (Unified Modeling Language) models. Metrics related to dynamic features of the implemented solution are extracted from the deployed application, allowing a design space exploration in terms of metrics such as performance, memory and energy consumption. © Springer-Verlag Berlin Heidelberg 2011.

  • 14.
    de Freitas, Edison Pignaton
    et al.
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS).
    Ferreia, Armando Morado
    Instituto Militar de Engenharia (IME) · Mechanical Engineering Department.
    Pereira, Carlos Eduardo
    Electrical Engineering Department, Military Institute of Engineering, Brazil.
    Larsson, Tony
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS).
    Middleware Support in Unmanned Aerial Vehicles and Wireless Sensor Networks for Surveillance Applications2009In: Intelligent Distributed Computing III: Proceedings of the 3rd International Symposium on Intelligent Distributed Computing – IDC 2009, Ayia Napa, Cyprus,October 2009 / [ed] Papadopoulos, George Angelos & Badica, Costin, Berlin/Heidelberg: Springer Berlin/Heidelberg, 2009, p. 289-296Conference paper (Refereed)
    Abstract [en]

    This paper presents the architecture of a middleware that provides an intelligent interoperability support to allow the integration and cooperation among Wireless Sensor Network (WSN) nodes and small Unmanned Aerial Vehicles (UAVs) implementing a surveillance system. The motivation for this study is that the cooperation among distinct types of sensor nodes to achieve common goals can notably enhance the results obtained in surveillance operations. A discussion around the requirements of such systems is also presented, supporting the design decisions and the choice of the techniques employed to develop the middleware. Finally, preliminary results are presented.

  • 15.
    de Freitas, Edison Pignaton
    et al.
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Heimfarth, Tales
    Computer Science Department UFLA - Brazil.
    Costa, Luiz Augusto Guimarães
    Computer Science Department UFLA - Brazil.
    Ferreira, Armando M.
    Military Institute of Engineering - Brazil.
    Pereira, Carlos Eduardo
    PPGC UFRGS - Brazil.
    Wagner, Flávio Rech
    PPGC UFRGS - Brazil.
    Larsson, Tony
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Analyzing different levels of geographic context awareness in agent ferrying over VANETs2011In: Proceedings of the 2011 ACM Symposium on Applied Computing, New York: ACM Press, 2011, p. 413-418Conference paper (Refereed)
    Abstract [en]

    The use of mobile software agents is a promising approach to implement services over ad hoc networks. This paper presents an analysis of mobile autonomous agents with different degrees of intelligence that allow them to make usage of the positioning information of vehicle carried sensor nodes with different depth of complexity, considering the nodes’ current and future locations. The agents’ intelligence is used to decide their movement during opportunistic connections among the nodes in order to accomplish missions. In this work, the analysis is done over an application of “virtual sensors”, implemented by services provided by the mobile agents. These agents run on top of an infrastructure-less Vehicular Ad hoc Network (VANET). Simulation results are presented and discussed to support the proposed ideas.

  • 16.
    de Freitas, Edison Pignaton
    et al.
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Heimfarth, Tales
    Computer Science Department, UFLA, Brazil.
    Ferreira, Armando Morado
    Military Institute of Engineering, Brazil.
    Pereira, Carlos Eduardo
    PPGC UFRGS, Brazil.
    Wagner, Flávio Rech
    PPGC UFRGS, Brazil.
    Larsson, Tony
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Decentralized task distribution among cooperative UAVs in surveillance systems applications2010In: 2010 Seventh International Conference on Wireless On-demand Network Systems and Services, New York: IEEE Press, 2010, p. 121-128Conference paper (Refereed)
    Abstract [en]

    Teams of small Unmanned Aerial Vehicles (UAVs) are being largely proposed to be used in different areas for both military and civilian applications. Their integration in wider sensor networks is also being considered in order to provide a better cost-benefit ration. However, coordination among UAV teams is not a trivial problem in an ad hoc network. This paper presents a decentralized coordination strategy to orient the actions of a team of UAVs, which take part in a wider sensor network, relying on ad hoc network communication. The proposed sensors network inclused static sensors that issue alarms indicating the presence of possible targets that must be handled by one of the UAVs and possibly relay messages among them. Preliminary results of the proposed approach are presented and are contrasted with results provided by a centralized solution for the problem.

  • 17.
    de Freitas, Edison Pignaton
    et al.
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Heimfarth, Tales
    Institute of Informatics, UFRGS, Porto Alegre, Brazil.
    Ferreira, Armando Morado
    Defense Engineering Graduate Program, Military Institute of Engineering, Rio de Janeiro, Brazil.
    Wagner, Flávio Rech
    Institute of Informatics, UFRGS, Porto Alegre, Brazil.
    Pereira, Carlos Eduardo
    Institute of Informatics, UFRGS, Porto Alegre, Brazil.
    Larsson, Tony
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    An agent framework to support sensor networks’ setup and adaptation2009In: International Multiconference on Computer Science and Information Technology, 2009. IMCSIT ’09, Piscataway, N.J.: IEEE Press, 2009, p. 619-626Conference paper (Refereed)
    Abstract [en]

    Sensor networks are being used in several emerging applications not even imagined some years ago due to advances in sensing, computing, and communication techniques. However, these advances also pose various challenges that must be faced. One important challenge is related to the autonomous capability needed to setup and adapt the networks, which decentralizes the control of the network, saving communication and energy resources. Middleware technology helps in addressing this kind of problem, but there is still a need for additional solutions, particularly considering dynamic changes in users' requirements and operation conditions. This paper presents an agent-based framework acting as an integral part of a middleware to support autonomous setup and adaptation of sensor networks. It adds interoperability among heterogeneous nodes in the network, by means of autonomous behavior and reasoning. These features also address the needs for system setup and adaptations in the network, reducing the communication overhead and decentralizing the decision making mechanism. Additionally, preliminary results are also presented.

    Download full text (pdf)
    fulltext
  • 18.
    de Freitas, Edison Pignaton
    et al.
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Heimfarth, Tales
    Computer Science Department, Federal University of Lavras, Lavras, Brazil.
    Netto, Ivayr Farah
    Computer Science Department, Federal University of Lavras, Lavras, Brazil.
    Cardoso de Sa, Alex Guimaraes
    Computer Science Department, Federal University of Lavras, Lavras, Brazil.
    Pereira, Carlos Eduardo
    Institute of Informatics, Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Ferreira, Armando Morado
    Defense Engineering Graduate Program, Military Institute of Engineering, Rio de Janeiro, Brazil.
    Wagner, Flavio Rech
    Institute of Informatics, Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Larsson, Tony
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Enhanced Wireless Sensor Network Setup Strategy Supported by Intelligent Software Agents2010In: Sensors 2010 Hawaii: IEEE Sensors 2010 Conference : November 1-4, 2010, Waikoloa, Big Island, Hawaii. / [ed] Institute of Electrical and Electronics Engineers, Piscataway, N.J.: IEEE Press, 2010, p. 813-816Conference paper (Refereed)
    Abstract [en]

    A well know problem in the Wireless Sensor Network (WSN) research area is the usage of appropriate strategies to setup the sensor nodes such that they may accomplish sensing missions. This problem refers to the selection of appropriate nodes to perform the different tasks required to the missions' accomplishment and may be thus characterized as an instance of the task and resource allocation problem. Traditional approaches consider pre-planned strategies, which are not flexible to deal with changes in the network and environment operating conditions. This paper presents an enhanced agent-oriented strategy, which consists of a usage of mobile intelligent agents to disseminate missions and nodes' information over the network, as well as stationary software agents installed in the sensor nodes to provide advanced reasoning apparatus for decision making purposes. The proposed enhancement complements the original agent-based approach with robustness features required to overcome extreme adverse conditions in which an ordinary WSN presents poor results. Results from simulations provide evidences of the efficiency of the complete enhanced approach.

  • 19.
    de Freitas, Edison Pignaton
    et al.
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Heimfarth, Tales
    Computer Science Department, Federal University of Lavras, Lavras, Brazil.
    Netto, Ivayr Farah
    Computer Science Department, Federal University of Lavras, Lavras, Brazil.
    Lino, Carlos Eduardo
    Federal University of Lavras, Department of Computer Science, Lavras Brazil .
    Pereira, Carlos Eduardo
    Federal University of Rio Grande do Sul, Institute of Informatics, Porto Alegre Brazil .
    Ferreira, Armando Morado
    Instituto Militar de Engenharia, Defense Engineering Graduate Program, Rio de Janeiro Brazil .
    Wagner, Flávio Rech
    Federal University of Rio Grande do Sul, Institute of Informatics, Porto Alegre Brazil .
    Larsson, Tony
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    UAV relay network to support WSN connectivity2010In: 2010 International Congress on Ultra Modern Telecommunications and Control Systems and Workshops: ICUMT : Moscow, 18-20 Oct. 2010 / [ed] IEEE, Piscataway, N.J.: IEEE Press, 2010, p. 309-314Conference paper (Refereed)
    Abstract [en]

    An important problem in Wireless Sensor Networks (WSN) is the occurrence of failures that lead to the disconnection of parts of the network, compromising the final results achieved by the WSN operation. A way to overcome such problem is to provide a reliable connection to support the connectivity via other types of nodes that communicate with the sensor nodes. This paper proposes the usage of a network composed by Unmanned Aerial Vehicles (UAVs) as a relay network to guarantee the delivery of data produced by WSN nodes on the ground to the users. Results from simulations of the proposed technique are provided and discussed.

  • 20.
    de Freitas, Edison Pignaton
    et al.
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES). Institute of Informatics, Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Heimfarth, Tales
    Institute of Informatics, Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Pereira, Carlos Eduardo
    Institute of Informatics, Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Ferreira, Armando Morado
    Electrical Engineering Department, Military Institute of Engineering, Rio de Janeiro, Brazil.
    Wagner, Flávio Rech
    Institute of Informatics, Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Larsson, Tony
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Evaluation of coordination strategies for heterogeneous sensor networks aiming at surveillance applications2009In: Sensors 2009 New Zealand: IEEE Sensors 2009 Conference: 25-28 October, 2009, Christchurch, New Zealand, Piscataway, N.J.: IEEE Press, 2009, p. 591-596Conference paper (Refereed)
    Abstract [en]

    A new challenge in the sensor network area is the coordination of heterogeneous sensors (with different sensing, mobility and computing capabilities) in an integrated network. This kind of sensor networks have clearly high relevance in surveillance systems, in which both low-end static ground sensor nodes and more sophisticated sensors carried by mobile platforms, such as Unmanned Aerial Vehicles (UAVs), cooperate. This paper provides an analysis of two different strategies to guide the collaboration among the sensor nodes mentioned above, applied to area surveillance systems. The first analyzed problem is related to the choice of the UAV instance that will respond to a given alarm issued by a ground sensor node. The second issue is the estimation of the response time until any UAV can be engaged in handling an alarm and effectively handles it. Two strategies are introduced and compared: one based on a pheromone inspired approach and another based on utility functions inspired on risk profiles that models decisions of investors in the stock market. ©2009 IEEE.

  • 21.
    de Freitas, Edison Pignaton
    et al.
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Heimfarth, Tales
    Federal University of Rio Grande do Sul, Institute of Informatics, Porto Alegre Brazil .
    Pereira, Carlos Eduardo
    Federal University of Rio Grande do Sul, Institute of Informatics, Porto Alegre Brazil .
    Ferreira, Armando Morado
    Instituto Militar de Engenharia, Defense Engineering Graduate Program, Rio de Janeiro Brazil .
    Wagner, Flávio Rech
    Federal University of Rio Grande do Sul, Institute of Informatics, Porto Alegre Brazil.
    Larsson, Tony
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Experimental Analysis of Coordination Strategies to Support Wireless Sensor Networks Composed by Static Ground Sensors and UAV-Carried Sensors2010In: International Symposium on Parallel and Distributed Processing with Applications, ISPA 2010, New York: IEEE Press, 2010, p. 152-161Conference paper (Refereed)
    Abstract [en]

    This paper presents a comparison among different strategies to coordinate the use of heterogeneous wireless sensors aimed for area surveillance. The heterogeneity among the sensor nodes is related to their sensing and mobility capabilities. The goal of the strategies is to provide coordination among the different nodes, in order to make the wireless sensor network perform its missions with higher efficiency. Strategies combine advantages of bio-inspired and utility-based approaches to coordination. Simulations of scenarios with different characteristics were performed and the results are compared and analyzed.

  • 22.
    de Freitas, Edison Pignaton
    et al.
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Heimfarth, Tales
    Computer Science Department, Federal University of Lavras, Lavras, Brazil.
    Pereira, Carlos Eduardo
    Institute of Informatics, Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Ferreira, Armando Morado
    Defense Engineering Graduate Program, Military Institute of Engineering, Rio de Janeiro, Brazil.
    Wagner, Flávio Rech
    Institute of Informatics, Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Larsson, Tony
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Pheromone-based coordination strategy to static sensors on the ground and unmanned aerial vehicles carried sensors2010In: Ground-Air multi-sensor interoperability, integration, and networking for persistent ISR: 6-9 April 2010, Orlando, Florida, United States / [ed] Michael A Kolodny, Bellingham: SPIE - International Society for Optical Engineering, 2010, Vol. 7694, p. Article number 769416-Conference paper (Refereed)
    Abstract [en]

    A current trend that is gaining strength in the wireless sensor network area is the use of heterogeneous sensor nodes in one coordinated overall network, needed to fulfill the requirements of sophisticated emerging applications, such as area surveillance systems. One of the main concerns when developing such sensor networks is how to provide coordination among the heterogeneous nodes, in order to enable them to efficiently respond the user needs. This study presents an investigation of strategies to coordinate a set of static sensor nodes on the ground cooperating with wirelessly connected Unmanned Aerial Vehicles (UAVs) carrying a variety of sensors, in order to provide efficient surveillance over an area of interest. The sensor nodes on the ground are set to issue alarms on the occurrence of a given event of interest, e.g. entrance of a non-authorized vehicle in the area, while the UAVs receive the issued alarms and have to decide which of them is the most suitable to handle the issued alarm. A bio-inspired coordination strategy based on the concept of pheromones is presented. As a complement of this strategy, a utility-based decision making approach is proposed.

  • 23.
    de Freitas, Edison Pignaton
    et al.
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Wehrmeister, Marco Aurélio
    PPGEE, UFRGS, Brazil.
    Ferreira, Armando Morado
    Military Institute of Engineering 22290-270 – Rio de Janeiro/RJ, Brazil.
    Pereira, Carlos Eduardo
    PPGC UFRGS, Brazil.
    Larsson, Tony
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Multi-agents supporting reflection in a middleware for mission-driven heterogeneous sensor networks2009In: Proc. of 3rd Agent Technology for Sensor Networks (ATSN), in conjunction with 8th AAMAS, 2009, p. 25-32Conference paper (Refereed)
    Abstract [en]

    The emerging applications using sensor networks technologies constitute a new trend requiring several different devices to work together and this partly autonomously. However, the integration and coordination of heterogeneous sensors in these emerging systems is still a challenge, especially when the target application scenario is susceptible to constant changes. Such systems must adapt themselves in order to fulfill requirements that can also change during the system runtime. Due to the dynamicity of this context, system adaptations must take place very quickly, requiring system autonomous decisions to perform them without any human operator intervention, besides the first directions to the system. Thus a reflective behavior must be provided. This paper presents a reflective middleware that supports reflective behaviors to address adaptation needs of heterogeneous sensor networks deployed in dynamic scenarios. This middleware presents specific handling of users’ requirements by representing them as missions that the network must accomplish with. These missions are then translated to network parameters and distributed over the network by means of the reasoning about network nodes capabilities and environment conditions. A multi- agent approach is proposed to perform this initial reasoning as well as the adaptations needed during the system runtime.

    Download full text (pdf)
    fulltext
  • 24.
    Heimfarth, Tales
    et al.
    Federal University of Lavras, Brazil.
    Freitas, Edison Pignaton de
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Netto, Ivayr Farah
    Federal University of Lavras, Brazil.
    Correia, Luiz H. A.
    Federal University of Lavras, Brazil.
    Pereira, Carlos Eduardo
    Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Ferreira, Armando Morado
    Military Institute of Engineering, Rio de Janeiro, Brazil.
    Wagner, Flávio Rech
    Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Larsson, Tony
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS).
    Enhanced pheromone-based mechanism to coordinate UAVs and WSN nodes on the ground2010In: INFOCOMP Journal of Computer Science, ISSN 1807-4545, E-ISSN 1982-3363, Vol. 9, no 2, p. 75-84Article in journal (Refereed)
  • 25.
    Heimfarth, Tales
    et al.
    Computer Science Department, Federal University of Lavras, Lavras, Brazil.
    Freitas, Edison Pignaton de
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS).
    Pereira, Carlos Eduardo
    Institute of Informatics, Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Ferreira, Armando Morado
    Defense Engineering Graduate Program, Military Institute of Engineering, Rio de Janeiro, Brazil.
    Wagner, Flavio Rech
    Institute of Informatics, Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Larsson, Tony
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS).
    Experimental Analysis of a Wireless Sensor Network Setup Strategy Provided by an Agent-Oriented Middleware2011In: Advanced Information Networking and Applications (AINA), 2010 24th IEEE International Conference on: proceedings, Los Alamitos, Calif.: IEEE Computer Society, 2011, Vol. 0, p. 820-826Conference paper (Refereed)
    Abstract [en]

    This paper presents simulation results of a setup strategy for wireless sensor networks, based on an agent-oriented middleware. A great problem that has to be tackled in sensor networks is how to setup them to provide the data required from the user with a minimal overhead. Having this goal in mind, the proposed approach abstracts the network setup as missions, which are handled within the network by intelligent agents that disseminate and divide the work related to the missions. Several experiments using this approach are provided, showing its efficiency and the low overhead that it imposes to the network.

  • 26.
    Heimfarth, Tales
    et al.
    Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Pignaton de Freitas, Edison
    Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Rech Wagner, Flávio
    Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Larsson, Tony
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS).
    Middleware Support for Wireless Sensor Networks: A survey2010In: Handbook of Research on Developments and Trends in Wireless Sensor Networks: From Principle to Practice / [ed] Hai Jin & Wenbin Jiang, Hershey, PA: Information Science Reference, 2010, p. 235-260Chapter in book (Refereed)
    Abstract [en]

    Wireless sensor networks (WSNs) are gaining visibility due to several sophisticated applications in which they play a key role, such as in pervasive computing and context-aware systems. However, the evolution of WSN capabilities, especially regarding their ability to provide information, brings complexity to their development, in particular for those application developers that are not familiar with the technology underlying and needed to support WSNs. In order to address this issue and allow the use of the full potential of the sensor network capabilities, the use of a middleware that raises the abstraction level and hides much of the WSN complexity is a promising proposal. However, the development of a middleware for WSNs is not an easy task. Systems based on WSNs have several issues that make them quite different from conventional networked computer systems, thus requiring specific approaches that largely differ from the current solutions. The proposal of this chapter is to address the complexity of middleware made for sensor networks, presenting a taxonomy that characterizes the main issues in the field. An overview of the state-of-the-art is also provided, as well as a critical assessment of existing approaches. © 2010, IGI Global.

  • 27.
    Khan, Zeshan Aslam
    et al.
    Halmstad University, School of Information Technology. International Islamic University, Islamabad, Pakistan.
    Pignaton de Freitas, Edison
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Larsson, Tony
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Abbas, Haider
    King Saud University, Riyadh, Saudi Arabia.
    A Multi-agent Model for Fire Detection in Coal Mines using Wireless Sensor Networks2013In: 2013 12th IEEE International Conference on Trust, Security and Privacy in Computing and Communications / [ed] Lisa O’Conner, Los Alamitos, CA: IEEE Computer Society, 2013, p. 1754-1761, article id 6681047Conference paper (Refereed)
    Abstract [en]

    This paper presents an application for monitoring and detection of fire in coal mines using wireless sensor networks (WSNs). The application uses BDI (Belief, Desire and Intention) based multi-agent model and its implementation on sensor networks. The language used for implementation is interpreted by Jason; an extension of AgentSpeak which is based on the BDI Architecture. The BDI agents are reactive planning systems; systems that are not meant to compute the value of a function and terminate but rather designed to be permanently running and reacting to some form of event. The distributed model of the environment is adopted to overcome the communication overhead, power consumption, network delay and reliability on a centralized base station. © 2013 IEEE.

  • 28. Kochenborger Duarte, Eduardo
    et al.
    Da Costa, Luis Antonio L. F.
    Universidade Federal do Rio Grande do Sul, Porto Alegre, Brazil.
    Erneberg, Mikael
    HE Solutions AB, Solna, Sweden.
    Pignaton de Freitas, Edison
    Universidade Federal do Rio Grande do Sul, Porto Alegre, Brazil.
    Bellalta, Boris
    Universitat Pompeu Fabra Barcelona, Barcelona, Spain.
    Vinel, Alexey
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    SafeSmart: A VANET System for Faster Responses and Increased Safety in Time-Critical Scenarios2021In: IEEE Access, E-ISSN 2169-3536, Vol. 9, p. 151590-151606Article in journal (Refereed)
    Abstract [en]

    An important use case for Vehicular Ad-hoc Networks (VANETs) is its application in the warning systems of emergency vehicles (EV). VANET-based vehicle-to-infrastructure (V2I) communication can be used to exchange important data and information between traffic lights and EVs, by means of transceivers at both ends. This communication helps in reducing the risks of accidents and also saves valuable time through an optimized orchestration of the traffic lights. This paper outlines the system design of an EV warning system that makes use of V2I communication. The system has been extensively studied in state-of-the-art simulators, such as SUMO and OMNeT++, in a huge variety of scenarios, where metrics for both time and safety have been collected. The results show that SafeSmart is highly effective in reducing trip times as well as increasing the overall safety of EVs in emergency scenarios. © 2013 IEEE.

  • 29.
    Kochenborger Duarte, Eduardo
    et al.
    Halmstad University, School of Information Technology.
    Erneberg, Mikael
    H&E Solutions AB, Stockholm, Sweden.
    Pignaton de Freitas, Edison
    Federal University of Rio Grande do Sul Porto Alegre, Brazil.
    Bellalta, Boris
    Universitat Pompeu Fabra, Barcelona, Spain.
    Vinel, Alexey
    Karlsruhe Institute of Technology, Karlsruhe, Germany.
    SafeSmart 6G: The Future of Emergency Vehicle Traffic Light Preemption2023In: 2023 2nd International Conference on 6G Networking (6GNet), IEEE, 2023Conference paper (Refereed)
    Abstract [en]

    This paper delves into the utilization of Vehicular Ad-hoc Networks (VANETs) in emergency vehicle warning systems in the era of 6G. The proposed system, named SafeSmart 6G, will leverage VANET-based vehicle-to-infrastructure Communication powered by 6G to exchange data between traffic lights and emergency vehicles, enhancing safety and reducing response times. SafeSmart 6G will predict the arrival time of emergency vehicles at intersections using historical data and AI-driven analytics, requesting signal preemption for the chosen route. The paper discusses the potential benefits and challenges that might arise from the use of 6G in emergency scenarios. © 2023 IEEE.

  • 30.
    Lampoltshammer, Thomas J.
    et al.
    School of Information Technology and Systems Management, Salzburg University of Applied Sciences, Puch/Salzburg, Austria.
    Pignaton de Freitas, Edison
    Department of Applied Computing, Federal University of Santa Maria, Santa Maria, Brazil.
    Nowotny, Thomas
    School of Information Technology and Systems Management, Salzburg University of Applied Sciences, Puch/Salzburg, Austria.
    Plank, Stefan
    School of Information Technology and Systems Management, Salzburg University of Applied Sciences, Puch/Salzburg, Austria.
    Carvalho Lustosa da Costa, João Paulo
    Laboratory of Array Signal Processing, Department of Electrical Engineering, University of Brasilia, Campus Universitário Darcy Ribeiro, Brasília, Brazil.
    Larsson, Tony
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Heistracher, Thomas
    School of Information Technology and Systems Management, Salzburg University of Applied Sciences, Puch/Salzburg, Austria.
    Use of Local Intelligence to Reduce Energy Consumption of Wireless Sensor Nodes in Elderly Health Monitoring Systems2014In: Sensors, E-ISSN 1424-8220, Vol. 14, no 3, p. 4932-4947Article in journal (Refereed)
    Abstract [en]

    The percentage of elderly people in European countries is increasing. Such conjuncture affects socio-economic structures and creates demands for resourceful solutions, such as Ambient Assisted Living (AAL), which is a possible methodology to foster health care for elderly people. In this context, sensor-based devices play a leading role in surveying, e.g., health conditions of elderly people, to alert care personnel in case of an incident. However, the adoption of such devices strongly depends on the comfort of wearing the devices. In most cases, the bottleneck is the battery lifetime, which impacts the effectiveness of the system. In this paper we propose an approach to reduce the energy consumption of sensors’ by use of local sensors’ intelligence. By increasing the intelligence of the sensor node, a substantial decrease in the necessary communication payload can be achieved. The results show a significant potential to preserve energy and decrease the actual size of the sensor device units. © 2014 by the authors; licensee MDPI, Basel, Switzerland.

    Download full text (pdf)
    fulltext
  • 31.
    Marinho, Marco A. M.
    et al.
    University of Brasília (UnB), Brasília, Brazil & German Aerospace Center (DLR), Cologne, Germany.
    da Costa, João Paulo C. L.
    University of Brasília (UnB), Brasília, Brazil; llmenau University of Technology, Ilmenau, Germany & Fraunhofer Institute for Integrated Circuits IIS, Erlangen, Germany.
    Antreich, Felix
    German Aerospace Center (DLR), Cologne, Germany.
    de Almeida, André L. F.
    Federal University of Ceará (UFC), Fortaleza, Brazil.
    Del Galdo, Giovanni
    llmenau University of Technology, Ilmenau, Germany & Fraunhofer Institute for Integrated Circuits IIS, Erlangen, Germany.
    de Freitas, Edison Pignaton
    University of Brasília (UnB), Brasília, Brazil & Informatics Institute, Federal University of Rio Grande do Sul (UFRGS), Porto Alegre, Brazil.
    Vinel, Alexey
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Array interpolation based on multivariate adaptive regression splines2016In: 2016 IEEE Sensor Array and Multichannel Signal Processing Workshop (SAM), Piscataway, NJ: Institute of Electrical and Electronics Engineers (IEEE), 2016Conference paper (Refereed)
    Abstract [en]

    Many important signal processing techniques such as Spatial Smoothing, Forward Backward Averaging and Root-MUSIC, rely on antenna arrays with specific and precise structures. Arrays with such ideal structures, such as a centro-hermitian structure, are often hard to build in practice. Array interpolation is used to enable the usage of these techniques with imperfect (not having a centro-hermitian structure) arrays. Most interpolation methods rely on methods based on least squares (LS) to map the output of a perfect virtual array based on the real array. In this work, the usage of Multivariate Adaptive Regression Splines (MARS) is proposed instead of the traditional LS to interpolate arrays with responses largely different from the ideal.

  • 32.
    Marinho, Marco A. M.
    et al.
    University of Brasilia, Brasilia, Brazil.
    Vinel, Alexey
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Antreich, Felix
    Federal University of Ceara, Fortaleza, Brazil.
    da Costa, João Paulo Carvalho Lustosa
    University of Brasilia, Brasilia, Brazil.
    Pignaton de Freitas, Edison
    Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Antenna Array Based Localization Scheme for Vehicular Networks2017In: 2017 IEEE International Conference on Computer and Information Technology (CIT) / [ed] Lisa O’Conner, Los Alamitos: IEEE Computer Society, 2017, p. 142-146Conference paper (Refereed)
    Abstract [en]

    Vehicular ad hoc networks (VANETs) are emerging as the possible solution for multiple concerns in road traffic such as mobility and safety. One of the main concerns present in VANETs is the localization and tracking of vehicles. This work presents a passive vehicle localization and tracking method based on direction of arrival (DOA) estimation. The proposed method does not rely on external sources of information such as Global Navigation Satellite Systems (GNSS) and can be used to mitigate the possibility of spoofing or to provide a second independent source of position estimation for integrity purposes. The proposed algorithm uses array signal processing techniques to estimate not only the position but also the direction of other vehicles in network. Furthermore, it is a fully passive method and can alleviate the network load since it does not require any location based data exchange and can be performed by any listening vehicle using the signal of any data transmission. A set of numerical simulations is used to validate the proposed method and the results are shown to be more precise than the average accuracy of Global Position System (GPS) receivers. © Copyright 2017 IEEE

  • 33.
    Marinho, Marco
    et al.
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS). University of Brasília (UnB), Department of Electrical Engineering (ENE), Brasília, Brazil.
    Antreich, Felix
    Department of Teleinformatics Engineering Federal University of Ceará (UFC), Fortaleza, Brazil.
    da Costa, João Paulo C.L.
    University of Brasília (UnB), Department of Electrical Engineering (ENE), Brasília, Brazil.
    Caizzone, Steffano
    German Aerospace Center (DLR), Institute for Communications and Navigation, Wessling, Germany.
    Vinel, Alexey
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS).
    Pignaton de Freitas, Edison
    Federal University of Rio Grande do Sul (UFRGS), Informatics Institute, Porto Alegre, Brazil.
    Robust Nonlinear Array Interpolation for Direction of Arrival Estimation of Highly Correlated Signals2018In: Signal Processing, ISSN 0165-1684, E-ISSN 1872-7557, Vol. 144, p. 19-28Article in journal (Refereed)
    Abstract [en]

    Important signal processing techniques need that the response of the different elements of a sensor array has specific characteristics. For physical systems this often is not achievable as the array elements’ responses are affected by mutual coupling or other effects. In such cases, it is necessary to apply array interpolation to allow the application of ESPRIT, Forward Backward Averaging (FBA), and Spatial Smoothing (SPS). Array interpolation provides a model or transformation between the true and a desired array response. If the true response of the array becomes more distorted with respect to the desired one or the considered region of the field of view of the array increases, nonlinear approaches becomes necessary. This work presents two novel methods for sector discretization. An Unscented Transform (UT) based method and a principal component analysis (PCA) based method are discussed. Additionally, two novel nonlinear interpolation methods are developed based on the nonlinear regression schemes Multivariate Adaptive Regression Splines (MARS) and Generalized Regression Neural Networks (GRNNs). These schemes are extended and applied to the array interpolation problem. The performance of the proposed methods is examined using simulated and measured array responses of a physical system used for research on mutual coupling in antenna arrays. © 2017 The Author(s). Published by Elsevier B.V.

  • 34.
    Marinho, Marco
    et al.
    Department of Electrical Engineering (ENE), University of Brasília (UnB), Brazil & Institute for Communications and Navigation, German Aerospace Center (DLR), Germany.
    da Costa, Joao Paulo C. L.
    Department of Electrical Engineering (ENE), University of Brasília (UnB), Brazil & Institute for Communications and Navigation, German Aerospace Center (DLR), Germany & Institute for Information Technology, Ilmenau University of Technology, Ilmenau, Germany.
    Antreich, Felix
    Institute for Communications and Navigation, German Aerospace Center (DLR), Germany.
    Pignaton de Freitas, Edison
    Department of Electrical Engineering (ENE), University of Brasília (UnB), Brazil & Informatics Institute, Federal University of Rio Grande Do sul (UFRGS), Brazil.
    Vinel, Alexey
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS).
    Adaptive Communication and Cooperative MIMO Cluster Formation for Improved Lifetime in Wireless Sensor Networks2016In: Proceedings - WiSEE 2016: 2016 IEEE International Conference on Wireless for Space and Extreme Environments, New York: IEEE, 2016, p. 190-195, article id 7877330Conference paper (Refereed)
    Abstract [en]

    One of the main limitations that still keeps Wireless Sensor Networks (WSNs) from being adopted in a large scale is the limited energy supply, i.e. the lifetime of the nodes that constitute the network. The wireless communication between nodes is responsible for most of the energy consumed in WSNs. A promising method to improve the energy efficiency is the usage of a Cooperative Multiple Input Multiple Output (CO-MIMO) scheme, where nodes form clusters to transmit and receive signals using a virtual antenna array. This work presents a study on the energy consumption of multi-hop and single-hop transmission compared to CO-MIMO and how to select the most efficient method. It also proposes a method for adaptively choosing the number of nodes that form a CO-MIMO cluster in order to maximize the lifetime of the network and to avoid disconnections. The proposed method takes into account not only the total energy consumption but also the distribution of energy within the network, aiming to keep the energy distribution across the network as uniform as possible. The effects of the proposed methods in the total available energy of the network and in the distribution of the energy is presented by means of numerical simulations. © 2016 IEEE.

  • 35.
    Marques Marinho, Marco Antonio
    et al.
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS).
    Vinel, Alexey
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Tufvesson, F.
    Department of Electrical and Information Technology, Lund University.
    Antreich, F.
    Department of Telecommunications, Aeronautics Institute of Technology (ITA), São José dos Campos, Brazil.
    Costa, J.P.C.L.D.
    Department of Electrical Engineering (ENE), University of Brasília (UnB), Brasília, Brazil.
    Pignaton de Freitas, Edison
    Informatics Institute, Federal University of Rio Grande Do sul (UFRGS), Porto Alegre, Brazil.
    Spherical Wave Array Based Positioning for Vehicular Scenarios2020In: IEEE Access, E-ISSN 2169-3536, Vol. 8, p. 110073-110081, article id 9112178Article in journal (Refereed)
    Abstract [en]

    Smart vehicles are emerging as a possible solution for multiple concerns in road traffic, such as mobility and safety. This work presents radio localization methods based on simultaneous direction of arrival (DOA), time-delay, and range estimation using the SAGE algorithm. The proposed methods do not rely on external sources of information, such as global navigation satellite systems (GNSS). The proposed methods take advantage of signals of opportunity and do not require the transmission of location-specific signals; therefore, they do not increase the network load. A set of simulations using synthetic and measured data is provided to validate the proposed methods, and the results show that it is possible to achieve accuracy down to decimeter and centimeter-level. © 2013 IEEE.

  • 36.
    Motter, P.
    et al.
    Department of Electrical Engineering Federal University of Rio Grande do Sul Porto Alegre, Brazil.
    Allgayer, R. S.
    Department of Electrical Engineering Federal University of Rio Grande do Sul Porto Alegre, Brazil.
    Muller, I.
    Department of Electrical Engineering Federal University of Rio Grande do Sul Porto Alegre, Brazil.
    Pereira, C. E.
    Pignaton de Freitas, Edison
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Practical issues in Wireless Sensor Network localization systems using received signal strength indication2011In: Sensors Applications Symposium (SAS), 2011 IEEE, New York: IEEE Computer Society , 2011, p. 227-232Conference paper (Other academic)
    Abstract [en]

    The emergence of Wireless Sensor Networks brought many benefits in different application domains such as collaborative tasks, lower costs, equipment's autonomy and higher tolerance to failures. These advantages made the number of applications that use this kind of network grow in the past few years. Meanwhile, the possibility of employing these systems to trace the movement of an object, which can be part of the network itself, is of great utility. The present work aims at the study and development of a localization system of mobile nodes for Wireless Sensor Networks. Different methods to obtain the distances between network nodes are studied and received signal strength algorithms are developed to synthesize the data and to show the location of the nodes. Finally, simulations and experiments are presented in order to analyze the viability of the developed proposal.

  • 37.
    Müller, Ivan
    et al.
    Electrical Engineering Department, Federal University of Rio Grande do Sul, Brazil.
    Cavalcante, André
    Electrical Engineering Department, Federal University of Rio Grande do Sul, Brazil & Electronics and Telecommunication Department, Federal University of Amazonas, Brazil.
    Pignaton de Freitas, Edison
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES). Institute of Informatics, Federal University of Rio Grande do Sul, Brazil.
    Allgayer, Rodrigo
    Electrical Engineering Department, Federal University of Rio Grande do Sul, Brazil.
    Pereira, Carlos
    Electrical Engineering Department, Federal University of Rio Grande do Sul, Brazil & Institute of Informatics, Federal University of Rio Grande do Sul, Brazil.
    Larsson, Tony
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Evaluation of RTSJ-Based Distributed Control System2011In: Smart Spaces and Next Generation Wired/Wireless Networking / [ed] Baladin, S Koucheryavy, Y & Hu, H, Heidelberg: Springer Berlin/Heidelberg, 2011, Vol. 6869, p. 295-303Conference paper (Refereed)
    Abstract [en]

    In this paper an analysis of a distributed control system based on Java is presented. A classical PID controlled system is implemented simulating each part of a real control system running in different computers connected to a local area network. The communication message time periods and their jitter are measured running the system in different computer environments and the results are presented and discussed at the end. Real time specification for Java is used in the implemented software and the results are compared to other implementations. © Springer-Verlag Berlin Heidelberg 2011.

  • 38.
    Oss Boll, Heloísa
    et al.
    Halmstad University, School of Information Technology. Universidade Federal do Rio Grande do Sul, Porto Alegre, Brazil.
    Amirahmadi, Ali
    Halmstad University, School of Information Technology.
    Ghazani, Mirfarid Musavian
    Halmstad University, School of Information Technology.
    Ourique de Morais, Wagner
    Halmstad University, School of Information Technology.
    Pignaton de Freitas, Edison
    Universidade Federal do Rio Grande do Sul, Porto Alegre, Brazil.
    Soliman, Amira
    Halmstad University, School of Information Technology.
    Etminani, Farzaneh
    Halmstad University, School of Information Technology.
    Byttner, Stefan
    Halmstad University, School of Information Technology.
    Recamonde-Mendoza, Mariana
    Universidade Federal do Rio Grande do Sul, Porto Alegre, Brazil; Hospital de Clínicas de Porto Alegre, Porto Alegre, Brazil.
    Graph neural networks for clinical risk prediction based on electronic health records: A survey2024In: Journal of Biomedical Informatics, ISSN 1532-0464, E-ISSN 1532-0480, Vol. 151, article id 104616Article, review/survey (Refereed)
    Abstract [en]

    Objective: This study aims to comprehensively review the use of graph neural networks (GNNs) for clinical risk prediction based on electronic health records (EHRs). The primary goal is to provide an overview of the state-of-the-art of this subject, highlighting ongoing research efforts and identifying existing challenges in developing effective GNNs for improved prediction of clinical risks. Methods: A search was conducted in the Scopus, PubMed, ACM Digital Library, and Embase databases to identify relevant English-language papers that used GNNs for clinical risk prediction based on EHR data. The study includes original research papers published between January 2009 and May 2023. Results: Following the initial screening process, 50 articles were included in the data collection. A significant increase in publications from 2020 was observed, with most selected papers focusing on diagnosis prediction (n = 36). The study revealed that the graph attention network (GAT) (n = 19) was the most prevalent architecture, and MIMIC-III (n = 23) was the most common data resource. Conclusion: GNNs are relevant tools for predicting clinical risk by accounting for the relational aspects among medical events and entities and managing large volumes of EHR data. Future studies in this area may address challenges such as EHR data heterogeneity, multimodality, and model interpretability, aiming to develop more holistic GNN models that can produce more accurate predictions, be effectively implemented in clinical settings, and ultimately improve patient care. © 2024 The Authors

  • 39.
    Pedrollo, Guilherme
    et al.
    Universidade Federal do Rio Grande do Sul, Porto Alegre, Brazil.
    Aparecida Konzen, Andréa
    Universidade Federal do Rio Grande do Sul, Porto Alegre, Brazil.
    Ourique de Morais, Wagner
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), CAISR - Center for Applied Intelligent Systems Research.
    Pignaton de Freitas, Edison
    Universidade Federal do Rio Grande do Sul, Porto Alegre, Brazil.
    Using smart virtual-sensor nodes to improve the robustness of indoor localization systems2021In: Sensors, E-ISSN 1424-8220, Vol. 21, no 11, article id 3912Article in journal (Refereed)
    Abstract [en]

    Young, older, frail, and disabled individuals can require some form of monitoring or assistance, mainly when critical situations occur, such as falling and wandering. Healthcare facilities are increasingly interested in e-health systems that can detect and respond to emergencies on time. Indoor localization is an essential function in such e-health systems, and it typically relies on wireless sensor networks (WSN) composed of fixed and mobile nodes. Nodes in the network can become permanently or momentarily unavailable due to, for example, power failures, being out of range, and wrong placement. Consequently, unavailable sensors not providing data can compromise the system’s overall function. One approach to overcome the problem is to employ virtual sensors as replacements for unavailable sensors and generate synthetic but still realistic data. This paper investigated the viability of modelling and artificially reproducing the path of a monitored target tracked by a WSN with unavailable sensors. Particularly, the case with just a single sensor was explored. Based on the coordinates of the last measured positions by the unavailable node, a neural network was trained with 4 min of not very linear data to reproduce the behavior of a sensor that become unavailable for about 2 min. Such an approach provided reasonably successful results, especially for areas close to the room’s entrances and exits, which are critical for the security monitoring of patients in healthcare facilities. © 2021 by the authors.

  • 40.
    Pignaton de Freitas, Edison
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS).
    A survey on adaptable middleware for wireless sensor networks2008Report (Other academic)
    Abstract [en]

    The use of sensor networks in different kinds of sophisticated applications is emerging due to several advances in sensor technologies and embedded systems and the increased demand from users. These systems run in highly dynamic and heterogeneous environments, in which changes occur very frequently, creating the need for adaptation support to environment changes and changes imposed by the users. An approach to allow the use of sensor networks in such complex and sophisticated applications is the use of middleware, especially adaptable middleware, which provides efficient response to the environment changes, adapting the middleware behaviour according to new requirements. In this survey we present a study of the state of the art in adaptable middleware for sensor networks, in which we analyse the main trends represented by important projects in the area, analysing their main features and providing a comparison among them.

    Download full text (pdf)
    FULLTEXT01
  • 41.
    Pignaton de Freitas, Edison
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Cooperative Context-Aware Setup and Performance of Surveillance Missions Using Static and Mobile Wireless Sensor Networks2011Doctoral thesis, monograph (Other academic)
    Abstract [en]

    Surveillance systems are usually employed to monitor wide areas in which their usersaim to detect and/or observe events or phenomena of their interest. The use ofwireless sensor networks in such systems is of particular interest as these networks can provide a relative low cost and robust solution to cover large areas. Emerging applications in this context are proposing the use of wireless sensor networks composed of both static and mobile sensor nodes. Motivation for this trend is toreduce deployment and operating costs, besides providing enhanced functionalities.The usage of both static and mobile sensor nodes can reduce the overall systemcosts, by making low-cost simple static sensors cooperate with more expensive andpowerful mobile ones. Mobile wireless sensor networks are also desired in somespecific scenarios in which mobility of sensor nodes is required, or there is a specificrestriction to the usage of static sensors, such as secrecy. Despite the motivation,systems that use different combinations of static and mobile sensor nodes are appearing and with them, challenges in their interoperation. This is specially the case for surveillance systems.This work focuses on the proposal of solutions for wireless sensor networks including static and mobile sensor nodes specifically regarding cooperative andcontext aware mission setup and performance. Orthogonally to the setup and performance problems and related cooperative and context aware solutions, the goalof this work is to keep the communication costs as low as possible in the executionof the proposed solutions. This concern comes from the fact that communication increases energy consumption, which is a particular issue for energy constrained sensor nodes often used in wireless sensor networks, especially if battery supplied. Inthe case of the mobile nodes, this energy constraint may not be valid, since their motion might need much more energy. For this type of node the problem incommunicating is related to the links’ instabilities and short time windows availableto receive and transmit data. Therefore, it is better to communicate as little as possible. For the interaction among static and mobile sensor nodes, all thesecommunication constraints have to be considered.For the interaction among static sensor nodes, the problems of dissemination and allocation of sensing missions are studied and a solution that explores local information is proposed and evaluated. This solution uses mobile software agentsthat have capabilities to take autonomous decisions about the mission dissemination and allocation using local context information so that the mission’s requirementscan be fulfilled. For mobile wireless sensor networks, the problem studied is how to perform the handover of missions among the nodes according to their movements.This problem assumes that each mission has to be done in a given area of interest. In addition, the nodes are assumed to move according to different movement patterns,passing through these areas. It is also assumed that they have no commitment in staying or moving to a specific area due to the mission that they are carrying. To handle this problem, a mobile agent approach is proposed in which the agents implement the sensing missions’ migration from node to node using geographical context information to decide about their migrations. For the networks combining static and mobile sensor nodes, the cooperation among them is approached by abiologically-inspired mechanism to deliver data from the static to the mobile nodes.The mechanism explores an analogy based on the behaviour of ants building and following trails to provide data delivery, inspired by the ant colony algorithm. It is used to request the displacement of mobile sensors to a given location according tothe need of more sophisticated sensing equipment/devices that they can provide, so that a mission can be accomplished.The proposed solutions are flexible, being able to be applied to different application domains, and less complex than many existing approaches. The simplicity of the solutions neither demands great computational efforts nor large amounts of memory space for data storage. Obtained experimental results provide evidence of the scalability of these proposed solutions, for example by evaluatingtheir cost in terms of communication, among other metrics of interest for eachsolution. These results are compared to those achieved by reference solutions (optimum and flooding-based), providing indications of the proposed solutions’ efficiency. These results are considered close to the optimum one and significantly better than the ones achieved by flooding-based solutions.

    Download full text (pdf)
    fulltext
  • 42.
    Pignaton de Freitas, Edison
    et al.
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS).
    Binotto, A. P. D.
    Informatics Institute, Federal University of Rio Grande do Sul, Brazil.
    Pereira, Carlos Eduardo
    Informatics Institute, Federal University of Rio Grande do Sul, Brazil.
    Stork, A.
    Fraunhofer IGD / Technische Universität Darmstadt, Germany.
    Larsson, Tony
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS).
    Dynamic Reconfigurable Task Schedule Support towards a Reflective Middleware for Sensor Network2008In: Proceedings of the 2008 International Symposium on Parallel and Distributed Processing with Applications: 10-12 December 2008, Sydney, NSW, Australia, Los Alamitos, Calif.: IEEE Computer Society, 2008, p. 886-891Conference paper (Refereed)
    Abstract [en]

    Sensor networks are being applied in several emerging sophisticated applications due to the use of powerful and high-quality sensor nodes, such as radars and visible light cameras. However, these nodes need additional features to optimally benefit from heterogeneous modern computing platforms. Therefore, reconfigurable computing is a potential paradigm for those scenarios as it can provide flexibility to explore the computational resources on that kind of high performance computing system. This paper presents a reconfigurable sensor node allocation support, based on application requirements, provided by a middleware focused on heterogeneous sensor networks. In order to address this concern, an aspect-orientation paradigm and intelligent agents approach is proposed followed by an UAV case study.

    Download full text (pdf)
    FULLTEXT01
  • 43.
    Pignaton de Freitas, Edison
    et al.
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS).
    Binotto, A. P. D.
    Informatics Institute, Federal University of Rio Grande do Sul, Brazil.
    Pereira, Carlos Eduardo
    Informatics Institute, Federal University of Rio Grande do Sul, Brazil.
    Stork, Andre
    Fraunhofer IGD / Technische Universität Darmstadt, Germany.
    Larsson, Tony
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS).
    Dynamic Tasks' Reconfiguration for UAV System using Aspect Orientation2008In: International Symposium on Parallel and Distributed Processing with Applications, 2008. ISPA '08, Piscataway, N.J.: IEEE Press, 2008, p. 292-300Conference paper (Refereed)
    Abstract [en]

    Many modern applications require high-performance platforms to deal with a variety of algorithms requiring massive calculations. Moreover, low-cost powerful hardware (e.g., GPU, PPU) and CPUs with multiple cores have become abundant, and can be combined in heterogeneous architectures. To cope with this, reconfigurable computing is a potential paradigm as it can provide flexibility to explore the computational resources on hybrid and multi-core desktop architectures. The workload can optimally be (re)distributed over heterogeneous cores along the lifecycle of an application, aiming for best performance. As the first step towards a run-time reconfigurable load-balancing framework, application requirements and crosscutting concerns related to timing play an important role for task allocation decisions. In this paper, we present the use of aspect-oriented paradigms to address non-functional application timing constraints in the design phase. The DERAF aspects’ framework is extended to support reconfiguration requirements; and a strategy for load-balancing is described. In addition, we present preliminary evaluation using an Unmanned Aerial Vehicle (UAV) based Surveillance System as case study.

    Download full text (pdf)
    FULLTEXT01
  • 44.
    Pignaton de Freitas, Edison
    et al.
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Heimfarth, Tales
    Federal University of Rio Grande do Sul, Institute of Informatics, Porto Alegre, Brazil.
    Allgayer, Rodrigo Schmidt
    Federal University of Rio Grande do Sul, Electrical Engineering Department, Porto Alegre, Brazil.
    Wagner, Flavio Rech
    Federal University of Rio Grande do Sul, Institute of Informatics, Porto Alegre, Brazil.
    Larsson, Tony
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS).
    Pereira, Carlos Eduardo
    Federal University of Rio Grande do Sul, Electrical Engineering Department, Porto Alegre, Brazil.
    Ferreira, Armando Morado
    Military Institute of Engineering, Defense Engineering Graduate Program, Rio de Janeiro, Brazil.
    Coordinating aerial robots and unattended ground sensors for intelligent surveillance systems2010In: International Journal of Computers, ISSN 1841-9836, E-ISSN 1841-9844, Vol. 5, no 1, p. 52-70Article in journal (Refereed)
    Abstract [en]

    Sensor networks are being used to implement different types of sophisticated emerging applications, such as those aimed at supporting ambient intelligence and surveillance systems. This usage is enhanced by employing sensors with different characteristics in terms of sensing, computing and mobility capabilities, working cooperatively in the network. However, the design and deployment of these heterogeneous systems present several issues that have to be handled in order to meet the user expectations. The main problems are related to the nodes' interoperability and the overall resource allocation, both inter and intra nodes. The first problem requires a common platform that abstracts the nodes' heterogeneity and provides a smooth communication, while the second is handled by cooperation mechanisms supported by the platform. Moreover, as the nodes are supposed to be heterogeneous, a customizable platform is required to support both resource rich and poorer nodes. This paper analyses surveillance systems based on a heterogeneous sensor network, which is composed by lowend ground sensor nodes and autonomous aerial robots, i.e. Unmanned Aerial Vehicles (UAVs), carrying different kinds of sensors. The approach proposed in this work tackles the two above mentioned problems by using a customizable hardware platform and a middleware to support interoperability. Experimental results are also provided.

  • 45.
    Pignaton de Freitas, Edison
    et al.
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Heimfarth, Tales
    Computer Science Department, Federal University of Lavras, Lavras, Brazil.
    Netto, Ivayr Farah
    Computer Science Department, Federal University of Lavras, Lavras, Brazil.
    Pereira, Carlos Eduardo
    Institute of Informatics, Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Ferreira, Armando Morado
    Defense Engineering Graduate Program, Military Institute of Engineering, Rio de Janeiro, Brazil.
    Wagner, Flavio Rech
    Institute of Informatics, Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Larsson, Tony
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS).
    Handling Failures of Static Sensor Nodes in Wireless Sensor Network by Use of Mobile Sensors2011In: Proceedings - 25th IEEE International Conference on Advanced Information Networking and Applications Workshops, WAINA 2011, Los Alamitos, Calif.: IEEE Press, 2011, p. 127-134Conference paper (Refereed)
    Abstract [en]

    Node failures in Wireless Sensor Networks composed by static sensor nodes are common due to the nature of the sensor devices and the usually harsh environments in which they are deployed. Node failures can diminish the performance of the network as a whole, thus affecting its functionality in delivering the desired services. For instance, significant regions can become uncovered due to failure of several nearby nodes. This paper reports a study about the use of mobile sensor nodes acting in cooperation with static ones in order to fill gaps created by faulty static nodes. The proposed fault handling mechanism presents alternative policies with pros and cons, depending on the user priorities imposed to the system and the occurrence of failures. A discussion about this topic is presented based on results obtained by simulation of the proposed mechanisms.

  • 46.
    Pignaton de Freitas, Edison
    et al.
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Heimfarth, Tales
    Institute of Informatics, Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Pereira, Carlos Eduardo
    Institute of Informatics, Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Morado Ferreira, Armando
    Defense Engineering Graduate Program, Military Institute of Engineering, Rio de Janeiro, Brazil.
    Wagner, Flavio Rech
    Institute of Informatics, Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Larsson, Tony
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS).
    Multi-Agent Support in a Middleware for Mission-Driven Heterogeneous Sensor Networks2011In: Computer journal, ISSN 0010-4620, E-ISSN 1460-2067, Vol. 54, no 3, p. 406-420Article in journal (Refereed)
    Abstract [en]

    The emerging applications using sensor network technologies constitute a new trend requiring several different devices to work together and partly autonomously. However, the integration and coordination of heterogeneous sensors in these emerging systems is still a challenge, especially when the target application scenario is susceptible to constant changes. The setup and adaptation of these systems are challenging, considering that their nodes are distributed and must respect operational constraints, such as energy consumption. Due to the dynamicity of the scenarios in which they are deployed and the nature of their operations these systems require autonomous decisions that have to be taken without any human operator intervention. This paper presents a reflective middleware that supports heterogeneous sensor networks deployed in dynamic scenarios. This middleware presents specific handling of users’ requirements by representing them as missions that must be accomplished by the network. These missions are then translated to network parameters and activities that are distributed to network nodes by means of the autonomous reasoning that takes into account network nodes’ capabilities and environment conditions. A multi-agent framework is proposed to provide the necessary support for missions’ dissemination and for the required reasoning to allow autonomous behaviour related to mission allocation and network adaptation.

  • 47.
    Pignaton de Freitas, Edison
    et al.
    Institute of Informatics, Federal University of Rio Grande do Sul, Porto Alegre, Brazil & Electrical Engineering Department, University of Brasilia, Brasilia, Brazil.
    Heimfarth, Tales
    Computer Science Department, Federal University of Lavras, 37200-000 Lavras, MG, Brazil.
    Rech Wagner, Flavio
    Institute of Informatics, Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Pereira, Carlos Eduardo
    Institute of Informatics, Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
    Larsson, Tony
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS).
    Exploring geographic context awareness for data dissemination on mobile ad hoc networks2013In: Ad hoc networks, ISSN 1570-8705, E-ISSN 1570-8713, Vol. 11, no 6, p. 1746-1764Article in journal (Refereed)
    Abstract [en]

    The use of mobile software agents is a promising approach to implement services and disseminate data over ad hoc networks. This paper presents an analysis of mobile autonomous agents with different levels of intelligence that allow them to make usage of the positioning information with different complexity in a mobile ad hoc network aiming at efficient data dissemination. This information considers the nodes current and future locations, as well as the route used to reach their destinations, depending on the agents' intelligence. Using this information, the agents decide their movement from node to node during opportunistic connections in order to accomplish their goals related to data dissemination and/or service provisioning. The analysis of this proposal is done in the context of a sensor network application, implemented by sensing services provided by mobile agents, which run on top of an infrastructure-less Vehicular Ad hoc Network (VANET). Simulation results are presented and discussed to support the proposed ideas. (C) 2013 Elsevier B.V. All rights reserved.

  • 48.
    Pignaton de Freitas, Edison
    et al.
    Electrical Engineering Department, University of Brasília, Brazil.
    Heimfarth, Tales
    Department of Computer Science, Federal University of Lavras, CP 3037, Lavras 37200-000, Brazil.
    Vinel, Alexey
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS).
    Rech Wagner, Flavio
    Electrical Engineering Department and Institute of Informatics, Federal University of Rio Grande do Sul, Porto Alegre, Brazil .
    Pereira, Carlos Eduardo
    Electrical Engineering Department and Institute of Informatics, Federal University of Rio Grande do Sul, Porto Alegre, Brazil .
    Larsson, Tony
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Cooperation among wirelessly connected static and mobile sensor nodes for surveillance applications2013In: Sensors, E-ISSN 1424-8220, Vol. 13, no 10, p. 12903-12928Article in journal (Refereed)
    Abstract [en]

    This paper presents a bio-inspired networking strategy to support the cooperation between static sensors on the ground and mobile sensors in the air to perform surveillance missions in large areas. The goal of the proposal is to provide a low overhead in the communication among sensor nodes, while allocating the mobile sensors to perform sensing activities requested by the static ones. Simulations have shown that the strategy is efficient in maintaining low overhead and achiving the desired coordination. © 2013 by the authors; licensee MDPI, Basel, Switzerland.

    Download full text (pdf)
    fulltext
  • 49.
    Pignaton de Freitas, Edison
    et al.
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Heimfarth, Tales
    Computer science department, Federal university of Lavras, Lavras, Brazil.
    Wagner, Flávio Rech
    Institute of Informatics, Federal University of Rio Grande do Sul, Brazil.
    Ferreira, Armando Morado
    Defense Engineering Graduate Program, Military Institute of Engineering, Brazil.
    Pereira, Carlos Eduardo
    Institute of Informatics, Federal University of Rio Grande do Sul, Brazil.
    Larsson, Tony
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS).
    Geo-aware Handover of Mission Agents Using Opportunistic Communication in VANET2010In: Smart Spaces and Next Generation Wired/Wireless Networking: Proceedings / [ed] Sergey Balandin, Roman Dunaytsev and Yevgeni Koucheryavy, Berlin: Springer Berlin/Heidelberg, 2010, Vol. 6294, p. 365-376Conference paper (Refereed)
    Abstract [en]

    This paper explores geographical location awareness to support software agent mobility in ad hoc networks. The idea is to evaluate the concept of opportunistic communication to perform agent migration and mobility among nodes (handover), in an infrastructureless vehicular ad-hoc network (VANET). The application of this idea can support a number of applications, and one of particular interest is a “virtual sensor network” composed of software agents that implement missions in the form of sensing services, which use the available resources provided by the physical nodes, i.e. physical sensor devices, computing platforms and communication devices. A case study is presented together with simulations results to assess the efficiency of the proposed approach.

  • 50.
    Pignaton de Freitas, Edison
    et al.
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Heimfarth, Tales
    Institute of Informatics, Federal University of Rio Grande do Sul, Brazil.
    Wehrmeister, Marco Aurélio
    Institute of Informatics, Federal University of Rio Grande do Sul, Brazil.
    Rech Wagner, Flávio
    Institute of Informatics, Federal University of Rio Grande do Sul, Brazil.
    Morado Ferreia, Armando
    Military Institute of Engineering, Brazil.
    Pereira, Carlos Eduardo
    Institute of Informatics, Federal University of Rio Grande do Sul, Brazil.
    Larsson, Tony
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Using a Link Metric to Improve Communication Mechanisms and Real-Time Properties in an Adaptive Middleware for Heterogeneous Sensor Networks2009In: Advances in Information Security and Assurance: Third International Conference and Workshops, ISA 2009, Seoul, Korea, June 25-27, 2009; proceedings, Berlin: Springer Berlin/Heidelberg, 2009, p. 422-431Conference paper (Refereed)
    Abstract [en]

    This paper presents middleware mechanisms to support real-time services in heterogeneous sensor networks, focusing on the evaluation of link metrics. Heterogeneous sensor networks require specific QoS (quality of service) guarantees in order to allow the coordination and cooperation among the different nodes that compose the system. In order to improve QoS, one of the first steps is to enhance the usage of the communication links, aiming at a more reliable and efficient message exchange. In this paper, key middleware features to address this concern are presented, in which a focus is given on the use of a link metric that, as part of a protocol, is used to optimize the message forwarding in relay communications across the network. Additionally, preliminary results are also presented.

12 1 - 50 of 64
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf