hh.sePublications
Change search
Refine search result
12 1 - 50 of 73
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • harvard1
  • 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.
    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.

  • 2.
    Aramrattana, Maytheewat
    et al.
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Detournay, J.
    Swedish National Transport Research Institute, Gothenburg, SE-402 78, Sweden.
    Englund, Cristofer
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), CAISR - Center for Applied Intelligent Systems Research.
    Frimodig, Viktor
    Halmstad University, School of Information Technology.
    Jansson, Oscar Uddman
    Swedish National Transport Research Institute, Gothenburg, SE-402 78, Sweden.
    Larsson, Tony
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Mostowski, Wojciech
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Díez Rodríguez, Víctor
    Halmstad University, School of Information Technology.
    Rosenstatter, Thomas
    Halmstad University, School of Information Technology.
    Shahanoor, Golam
    Halmstad University, School of Information Technology.
    Team Halmstad Approach to Cooperative Driving in the Grand Cooperative Driving Challenge 20162018In: IEEE transactions on intelligent transportation systems (Print), ISSN 1524-9050, E-ISSN 1558-0016, Vol. 19, no 4, p. 1248-1261Article in journal (Refereed)
    Abstract [en]

    This paper is an experience report of team Halmstad from the participation in a competition organised by the i-GAME project, the Grand Cooperative Driving Challenge 2016. The competition was held in Helmond, The Netherlands, during the last weekend of May 2016. We give an overview of our car’s control and communication system that was developed for the competition following the requirements and specifications of the i-GAME project. In particular, we describe our implementation of cooperative adaptive cruise control, our solution to the communication and logging requirements, as well as the high level decision making support. For the actual competition we did not manage to completely reach all of the goals set out by the organizers as well as ourselves. However, this did not prevent us from outperforming the competition. Moreover, the competition allowed us to collect data for further evaluation of our solutions to cooperative driving. Thus, we discuss what we believe were the strong points of our system, and discuss post-competition evaluation of the developments that were not fully integrated into our system during competition time. © 2000-2011 IEEE.

  • 3.
    Aramrattana, Maytheewat
    et al.
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES). The Swedish National Road and Transport Research Institute (VTI), Linköping, Sweden.
    Englund, Cristofer
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), CAISR - Center for Applied Intelligent Systems Research. RISE Viktoria, Göteborg, Sweden.
    Jansson, Jonas
    The Swedish National Road and Transport Research Institute (VTI), Linköping, Sweden.
    Larsson, Tony
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Nåbo, Arne
    The Swedish National Road and Transport Research Institute (VTI), Linköping, Sweden.
    Safety Analysis of Cooperative Adaptive Cruise Control in Vehicle Cut-in Situations2017In: Proceedings of 2017 4th International Symposium on Future Active Safety Technology towards Zero-Traffic-Accidents (FAST-zero), Society of Automotive Engineers of Japan , 2017, article id 20174621Conference paper (Refereed)
    Abstract [en]

    Cooperative adaptive cruise control (CACC) is a cooperative intelligent transport systems (C-ITS) function, which especially when used in platooning applications, possess many expected benefits including efficient road space utilization and reduced fuel consumption. Cut-in manoeuvres in platoons can potentially reduce those benefits, and are not desired from a safety point of view. Unfortunately, in realistic traffic scenarios, cut-in manoeuvres can be expected, especially from non-connected vehicles. In this paper two different controllers for platooning are explored, aiming at maintaining the safety of the platoon while a vehicle is cutting in from the adjacent lane. A realistic scenario, where a human driver performs the cut-in manoeuvre is used to demonstrate the effectiveness of the controllers. Safety analysis of CACC controllers using time to collision (TTC) under such situation is presented. The analysis using TTC indicate that, although potential risks are always high in CACC applications such as platooning due to the small inter-vehicular distances, dangerous TTC (TTC < 6 seconds) is not frequent. Future research directions are also discussed along with the results.

  • 4.
    Aramrattana, Maytheewat
    et al.
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES). The Swedish National Road and Transport Research Institute (VTI), Göteborg, Sweden.
    Englund, Cristofer
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), CAISR - Center for Applied Intelligent Systems Research. RISE Viktoria, Göteborg, Sweden.
    Larsson, Tony
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Jansson, Jonas
    The Swedish National Road and Transport Research Institute (VTI), Linköping, Sweden.
    Nåbo, Arne
    The Swedish National Road and Transport Research Institute (VTI), Göteborg, Sweden.
    Safety Evaluation of Highway Platooning Under a Cut-In Situation Using Simulation2018In: IEEE transactions on intelligent transportation systems (Print), ISSN 1524-9050, E-ISSN 1558-0016Article in journal (Refereed)
    Abstract [en]

    Platooning refers to an application, where a group of connected and automated vehicles follow a lead vehicle autonomously, with short inter-vehicular distances. At merging points on highways such as on-ramp, platoons could encounter manually driven vehicles, which are merging on to the highways. In some situations, the manually driven vehicles could end up between the platooning vehicles. Such situations are expected and known as “cut-in” situations. This paper presents a simulation study of a cut-in situation, where a platoon of five vehicles encounter a manually driven vehicle at a merging point of a highway. The manually driven vehicle is driven by 37 test persons using a driving simulator. For the platooning vehicles, two longitudinal controllers with four gap settings between the platooning vehicles, i.e. 15 meters, 22.5 meters, 30 meters, and 42.5 meters, are evaluated. Results summarizing cut-in behaviours and how the participants perceived the situation are presented. Furthermore, the situation is assessed using safety indicators based on time-to-collision.

  • 5.
    Aramrattana, Maytheewat
    et al.
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES). The Swedish National Road and Transport Research Institute (VTI), Linköping, Sweden.
    Larsson, Tony
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Englund, Cristofer
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), CAISR - Center for Applied Intelligent Systems Research. RISE Viktoria, Gothenburg, Sweden.
    Jansson, Jonas
    The Swedish National Road and Transport Research Institute (VTI), Linköping, Sweden.
    Nåbo, Arne
    The Swedish National Road and Transport Research Institute (VTI), Linköping, Sweden.
    Simulation of Cut-In by Manually Driven Vehicles in Platooning Scenarios2017In: 2017 IEEE 20th International Conference on Intelligent Transportation Systems (ITSC), Piscataway, NJ: IEEE, 2017, p. 1-6Conference paper (Refereed)
    Abstract [en]

    In the near future, Cooperative Intelligent Transport System (C-ITS) applications are expected to be deployed. To support this, simulation is often used to design and evaluate the applications during the early development phases. Simulations of C-ITS scenarios often assume a fleet of homogeneous vehicles within the transportation system. In contrast, once C-ITS is deployed, the traffic scenarios will consist of a mixture of connected and non-connected vehicles, which, in addition, can be driven manually or automatically. Such mixed cases are rarely analysed, especially those where manually driven vehicles are involved. Therefore, this paper presents a C-ITS simulation framework, which incorporates a manually driven car through a driving simulator interacting with a traffic simulator, and a communication simulator, which together enable modelling and analysis of C-ITS applications and scenarios. Furthermore, example usages in the scenarios, where a manually driven vehicle cut-in to a platoon of Cooperative Adaptive Cruise Control (CACC) equipped vehicles are presented. © 2017 IEEE.

  • 6.
    Aramrattana, Maytheewat
    et al.
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES). The Swedish National Road and Transport Research Institute (VTI), Linköping, Sweden.
    Larsson, Tony
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Jansson, Jonas
    The Swedish National Road and Transport Research Institute (VTI), Linköping, Sweden.
    Englund, Cristofer
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), CAISR - Center for Applied Intelligent Systems Research. Viktoria Swedish ICT, Gothenburg, Sweden.
    Dimensions of Cooperative Driving, ITS and Automation2015In: 2015 IEEE Intelligent Vehicles Symposium (IV), Piscataway, NJ: IEEE Press, 2015, p. 144-149Conference paper (Refereed)
    Abstract [en]

    Wireless technology supporting vehicle-to-vehicle (V2V), and vehicle-to-infrastructure (V2I) communication, allow vehicles and infrastructures to exchange information, and cooperate. Cooperation among the actors in an intelligent transport system (ITS) can introduce several benefits, for instance, increase safety, comfort, efficiency. Automation has also evolved in vehicle control and active safety functions. Combining cooperation and automation would enable more advanced functions such as automated highway merge and negotiating right-of-way in a cooperative intersection. However, the combination have influences on the structure of the overall transport systems as well as on its behaviour. In order to provide a common understanding of such systems, this paper presents an analysis of cooperative ITS (C-ITS) with regard to dimensions of cooperation. It also presents possible influence on driving behaviour and challenges in deployment and automation of C-ITS.

  • 7.
    Aramrattana, Maytheewat
    et al.
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES). The Swedish National Road and Transport Research Institute (VTI), Linköping, Sweden.
    Larsson, Tony
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Jansson, Jonas
    The Swedish National Road and Transport Research Institute (VTI), Linköping, Sweden.
    Nåbo, Arne
    The Swedish National Road and Transport Research Institute (VTI), Linköping, Sweden.
    A simulation framework for cooperative intelligent transport systems testing and evaluation2019In: Transportation Research Part F: Traffic Psychology and Behaviour, ISSN 1369-8478, E-ISSN 1873-5517, Vol. 61, p. 268-280Article in journal (Refereed)
    Abstract [en]

    Connected and automated driving in the context of cooperative intelligent transport systems (C-ITS) is an emerging area in transport systems research. Interaction and cooperation between actors in transport systems are now enabled by the connectivity by means of vehicle-to-vehicle and vehicle-to-infrastructure (V2X) communication. To ensure the goals of C-ITS, which are safer and more efficient transport systems, testing and evaluation are required before deployment of C-ITS applications. Therefore, this paper presents a simulation framework—consisting of driving-, traffic-, and network-simulators—for testing and evaluation of C-ITS applications. Examples of cooperative adaptive cruise control (CACC) applications are presented, and are used as test cases for the simulation framework as well as to elaborate on potential use cases of it. Challenges from combining the simulators into one framework, and limitations are reported and discussed. Finally, the paper concludes with future development directions, and applications of the simulation framework in testing and evaluation of C-ITS. © 2017 Elsevier Ltd. All rights reserved.

  • 8.
    Aramrattana, Maytheewat
    et al.
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES). The Swedish National Road and Transport Research Institute (VTI), Linköping, Sweden.
    Larsson, Tony
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Jansson, Jonas
    The Swedish National Road and Transport Research Institute (VTI), Linköping, Sweden.
    Nåbo, Arne
    The Swedish National Road and Transport Research Institute (VTI), Linköping, Sweden.
    Cooperative Driving Simulation2016In: Proceedings of the Driving Simulation Conference 2016, 2016, p. 123-132Conference paper (Refereed)
    Abstract [en]

    For a few decades, driving simulators have been supporting research and development of advanced driver assistance systems (ADAS). In the near future, connected vehicles are expected to be deployed. Driving simulators will need to support evaluation of cooperative driving applications within cooperative intelligent transportation systems (C-ITS) scenarios. C-ITS utilize vehicle-to-vehicle and vehicle-to-infrastructure (V2X) communication. Simulation of the inter vehicle communication is often not supported in driving simulators. On the other hand, previous efforts have been made to connect network simulators and traffic simulators, to perform C-ITS simulations. Nevertheless, interactions between actors in the system is an essential aspect of C-ITS. Driving simulators can provide the opportunity to study interactions and reactions of human drivers to the system. This paper present simulation of a C-ITS scenario using a combination of driving, network, and traffic simulators. The architecture of the solution and important challenges of the integration are presented. A scenario from Grand Cooperative Driving Challenge (GCDC) 2016 is implemented in the simulator as an example use case. Lastly, potential usages and future developments are discussed.

  • 9.
    Aramrattana, Maytheewat
    et al.
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES). The Swedish National Road and Transport Research Institute (VTI), Linköping, Sweden.
    Larsson, Tony
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Jansson, Jonas
    The Swedish National Road and Transport Research Institute (VTI), Linköping, Sweden.
    Nåbo, Arne
    The Swedish National Road and Transport Research Institute (VTI), Linköping, Sweden.
    Extended Driving Simulator for Evaluation of Cooperative Intelligent Transport Systems2016In: SIGSIM-PADS '16: Proceedings of the 2016 annual ACM Conference on SIGSIM Principles of Advanced Discrete Simulation, New York: ACM Digital Library, 2016, p. 255-278Conference paper (Refereed)
    Abstract [en]

    Vehicles in cooperative intelligent transport systems (C-ITS) often need to interact with each other in order to achieve their goals, safe and efficient transport services. Since human drivers are still expected to be involved in C-ITS, driving simulators are appropriate tools for evaluation of the C-ITS functions. However, driving simulators often simplify the interactions or influences from the ego vehicle on the traffic. Moreover, they normally do not support vehicle-to-vehicle and vehicle-to-infrastructure (V2X) communication, which is the main enabler for C-ITS. Therefore, to increase the C-ITS evaluation capability, a solution on how to extend a driving simulator with traffic and network simulators to handle cooperative systems is presented as a result of this paper. Evaluation of the result using two use cases is presented. And, the observed limitations and challenges of the solution are reported and discussed. © 2016 ACM, Inc.

  • 10.
    Bilstrup, Katrin
    et al.
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Böhm, Annette
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Lidström, Kristoffer
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Jonsson, Magnus
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Larsson, Tony
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Strandén, Lars
    SP Technical Research Institute of Sweden, Borås, Sweden.
    Zakizadeh, Hossein
    Volvo Technology Corporation, Göteborg, Sweden .
    Vehicle Alert System2007In: Proceedings of 14th world congress on intelligent transport system (ITS), 2007, p. 2-9Conference paper (Refereed)
    Abstract [en]

    The Vehicle Alert System (VAS) project focuses on cooperative alert services based on timely and reliable communication under the challenging circumstances pertaining to a highly mobile vehicular network. Through a cross-layer design, we gain the flexibility needed to adapt the system to the individual requirements of three chosen application scenarios that represent different situations where cooperation between vehicles can make a significant impact. The VAS project is a collaboration involving academic as well as industrial partners and the final stage of the project is a demonstrator that implements results from the research.

  • 11.
    Bilstrup, Katrin
    et al.
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Böhm, Annette
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Lidström, Kristoffer
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Jonsson, Magnus
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Larsson, Tony
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Uhlemann, Elisabeth
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Report on the Collaboration between CVIS and CERES in the Project Vehicle Alert System (VAS)2009Report (Other academic)
    Abstract [en]

    In March 2007, an agreement was made for interchange of experiences between CVIS and the Centre for Research on Embedded Systems (CERES) at Halmstad University in Sweden. The majority of the work relating to this collaboration has been conducted within the CERES project Vehicle Alert System (VAS), aiming to use vehicle-to-vehicle (V2V) and vehicle-to-infrastructure (V2I) communications to provide different types of warning messages. The main focus of the VAS project is on communication and in particular the lower layers of the communication stack are investigated. VAS involves academic researchers from Halmstad University as well as researchers from Volvo Technology, SP Technical Research Institute of Sweden and the company Free2move. This report presents the results of the VAS project, its publications, and other issues of interest both to the CVIS consortium as well as a broader scope.

  • 12.
    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).

  • 13.
    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.

  • 14.
    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.

  • 15.
    Böhm, Annette
    et al.
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Lidström, Kristoffer
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Jonsson, Magnus
    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).
    Evaluating CALM M5-based vehicle-to-vehicle communication in various road settings through field trials2010In: Proceedings - Conference on Local Computer Networks, LCN, (2010 12 01): 613-620, Piscataway, N.J.: IEEE Press, 2010, p. 613-620Conference paper (Refereed)
    Abstract [en]

    Future cooperative Intelligent Transport Systems (ITS) applications aimed to improve safety, efficiency and comfort on our roads put high demands on the underlying wireless communication system. To gain better understanding of the limitations of the 5.9 GHz frequency band and the set of communication protocols for medium range vehicle to vehicle (V2V) communication, a set of field trials with CALM M5 enabled prototypes has been conducted. This paper describes five different real vehicle traffic scenarios covering both urban and rural settings at varying vehicle speeds and under varying line-of-sight (LOS) conditions and discusses the connectivity (measured as Packet Reception Ratio) that could be achieved between the two test vehicles. Our measurements indicate a quite problematic LOS sensitivity that strongly influences the performance of V2V-based applications. We further discuss how the awareness of these context-based connectivity problems can be used to improve the design of possible future cooperative ITS safety applications.

  • 16.
    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).
    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 Science, Computer and Electrical Engineering (IDE), 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.

  • 17.
    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.

  • 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), 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.

  • 19.
    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.

  • 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).
    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.

  • 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), 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.

  • 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, 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 Science, Computer and Electrical Engineering (IDE), 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.

  • 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).
    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 Science, Computer and Electrical Engineering (IDE), 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.

  • 24.
    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.

  • 25.
    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.

  • 26.
    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.

  • 27.
    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.

  • 28.
    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.

  • 29.
    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.

  • 30. Hassan, Aamir
    et al.
    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).
    On the requirements on models and simulator design for integrated VANET Simulation2011Conference paper (Refereed)
    Abstract [en]

    Wireless communication can reduce risks for collision between vehicles by the exchange of kinematic data. Vehicular safety applications based on such information sharing must be tested before it is deployed in real world. For this purpose simulation is a valuable complement to expensive outdoor experiments. Analysis of VANET applications requires that both a vehicle motion and a data network simulator can be used at the same time, feeding simulation data to each other. Tools exist for this purpose but most of them have problem with their integration. This article discusses how to simulate vehicular networks influenced by micro level vehicle motion and macro level traffic flow pattern models to analyze its effect on wireless communication. We discus the shortcomings of current VANET simulators and then provide recommendations for how to perform useful VANET simulations.

  • 31.
    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)
  • 32.
    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.

  • 33.
    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.

  • 34.
    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.

  • 35.
    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, ISSN 1424-8220, 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.

  • 36.
    Larsson, Marcus
    et al.
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES). Qamcom Research and Technology AB, Gothenburg, Sweden.
    Jonsson, Magnus
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Karlsson, Kristian
    SP Technical Research Institute of Sweden, Borås, Sweden.
    Bergenhem, Carl
    Qamcom Research and Technology AB, Gothenburg, Sweden.
    Larsson, Tony
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Curvature based Antenna Selection Method Evaluated Using the Data Age Metric and V2V Measurements2015In: 2015 IEEE International Conference on Communication Workshop (ICCW), Piscataway, NJ: IEEE Press, 2015, p. 2356-2362Conference paper (Refereed)
    Abstract [en]

    In this paper, we compare a method for selecting transmission antenna based on road curvature to a method based on periodically alternating between left and right hand side transmission antennas. Both methods aim to improve the success rate for communication between participants in a platoon of vehicles. Moreover, we propose the data age metric for online use as input to the algorithm controlling the inter-vehicle distance in platooning, e.g. to decide appropriate gap between the vehicles depending on the V2V communication quality. The methods have been evaluated through V2V communication measurements performed using heavy duty vehicles on public highway. We show that, when using the curvature-based method, a 150 ms data age deadline is only missed approximately half as often compared to when periodically alternating between left and right hand side transmission antennas. The methods have also been compared for different antenna combinations. © 2015 IEEE

  • 37.
    Larsson, Tony
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    A Two Level Approach to the Design of Software for Cooperating Embedded Systems2009In: 7th IEEE International Conference on Industrial Informatics, 2009. INDIN 2009, IEEE Press, 2009, p. 721-728Conference paper (Refereed)
    Abstract [en]

    This paper proposes an architecture concept to the design of software, for embedded systems and cooperating embedded systems, aimed to simplify not only design but also reuse and reconfigurability. The concept is targeted at software for recurring signal processing and control tasks common in industrial embedded supervision and control applications. An important part of the architecture concept is that the design work is partitioned and described at two major levels. The first level is focused on definition of data structures and reentrant data mapping functions to be supported by a restricted use of an existing programming language. The second level, i.e. the system level, focuses on structural and behavioral concerns including: component encapsulation, connection of actions and components via ports. This level, also handling delays, triggers and actors, is supported by a system modeling language. The thus partitioned approach makes the different design and engineering concerns well separated which simplifies both analysis and verification of functional and time behavioral correctness, compared to if they are mixed and intertwined into each other. Another gain with the proposed architecture concept is that the number of operating system (OS) threads and associated overhead needed to share the processor or a set of processors in a distributed or multi-core case is minimized.

  • 38.
    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).
    Surveillance of mobile objects using coordinated wireless sensor nodes2007In: IEEE Conference on Emerging Technologies and Factory Automation, 2007. ETFA, Piscataway, NJ.: IEEE Press, 2007, p. 900-903Conference paper (Refereed)
    Abstract [en]

    Surveillance of mobile office assets is made by attaching wireless sensor nodes to assets and to their authorized users. The wireless sensor nodes are monitored via radio base access points connected to a distributed application framework for analysis and coordination of security events. By logic rules applied to the event information, temporarily stored and accessible in a distributed tuple space, security decisions, alarms and other actions are implemented.

  • 39.
    Larsson, Tony
    Telefonaktiebolaget LM, Stockholm, Sweden.
    System and method for dynamic sharing of core connection resources1998Patent (Other (popular science, discussion, etc.))
    Abstract [en]

    A system and method for the efficient utilization of core telecommunications resources (including both switching and transport resources) during a datacom session over a connection-oriented telecommunications system is described. First, the telecommunications resources along a connection path are partitioned into two or more segments. One or more pause sensors (550) placed along the connection path detect periods of inactivity in a connection. Whenever such a period of inactivity is detected, the pause sensor (550) selectively causes the release of core telecommunications resources for reallocation to active applications, typically by deactivating one or more segments. When wake-up sensors (520, 550) detect renewed activity over the connection, then the dormant connection is reactivated by reallocating core physical resources. The dynamic connection technique of the present invention can be used both with analog (inband) signaling systems (e.g., Plan Old Telephone Service) as well as with digital signaling systems (e.g., Integrated Services Digital Network). The deactivation and reactivation of core telecommunications resources can be performed using various priority schemes.

  • 40.
    Larsson, Tony
    Telefonaktiebolaget L M Ericsson, Stockholm, Sweden.
    System and method for reducing coupling between modules in a telecommunications environment1997Patent (Other (popular science, discussion, etc.))
    Abstract [en]

    A technique for enhancing the modifiability and reuse of telecommunications software systems is described. The problem domain is first partitioned into tasks that are assigned to distinct software program modules. In one embodiment, each of the software modules have multiple output ports. Each output port provides a mechanism to link the software module to a specific version of a different program module. The multiple output ports are used to selectively link the module to one of several versions of a different program module. The linking is performed as early as system design time or as late as run-time, or at any intermediate time between the two. The use of output ports makes software modules less dependent on each other and also simplifies the "hot-swapping" or dynamic replacement of one module by another at run-time. In an alternative embodiment, each of the software     modules has a unitary output port where each output port comprises an array of linking records. Each linking record has as many linking variables as there are versions of the receiving module.

  • 41.
    Larsson, Tony
    Telefonaktiebolaget L M Ericsson, Stockholm, Sweden.
    System and method for reducing coupling between modules in a telecommunications environment1998Patent (Other (popular science, discussion, etc.))
    Abstract [en]

    A technique for enhancing the modifiability and reuse of telecommunications software systems is described. The problem domain is first partitioned into tasks that are assigned to distinct software program modules (901, 902). In one embodiment, each of the software modules (901, 902) have multiple output ports (911, 912). Each output port (911, 912) provides a mechanism to link the software module (901, 902) to a specific version of a different program module (903, 904). The multiple output ports are used to selectively link the module to one of several versions of a different program module. The linking is performed as early as system design time or as late as run-time, or at any intermediate time between the two. The use of output ports makes software modules less dependent on each other and also simplifies the 'hot-swapping' or dynamic replacement of one module by another at run-time. In an alternative embodiment, each of the software modules (800) has a unitary output port (802) where each output port comprises an array of linking records. Each linking record has as many linking variables as there are versions of the receiving module.

  • 42.
    Larsson, Tony
    Telefonaktiebolaget L M Ericsson, Stockholm, Sweden.
    System and method for reducing coupling in an object-oriented programming environment1999Patent (Other (popular science, discussion, etc.))
    Abstract [en]

    The principal impediment to achieving interoperability, modifiability, implementation-independence and the reuse of object-oriented software components is the strong coupling between objects. The preferred solution to this problem involves adding an output port to each object and further making this additional output port part of a new software development approach that is an extension of the object-orientation paradigm. The resulting component-oriented software development environment provides the level of indirect addressing that is needed to manage the design requirements of interoperability, modifiability and implementation-independency. Another solution to the decoupling problem includes requiring each object to address other objects only indirectly, such as by using specific interface objects. Several variants of this technique have been detailed, described and compared in this patent application. Each of these techniques may be applied in different parts, or at different levels, of a software system.

  • 43.
    Larsson, Tony
    Telefonaktiebolaget LM ERICSSON, Stockholm, Sweden.
    System and method for reducing coupling in an object-oriented programming environment1997Patent (Other (popular science, discussion, etc.))
    Abstract [en]

    The principal impediment to achieving interoperability, modifiability, implementation-independence and the reuse of object-oriented software components is the strong coupling between objects. The preferred solution to this problem involves adding an output port to each object and further making this additional output port part of a new software development approach that is an extension of the object-orientation paradigm. The resulting component-oriented software development environment provides the level of indirect addressing that is needed to manage the design requirements of interoperability, modifiability and implementation-independency. The approach described is superior to the component-oriented approach used in some of the Microsoft Corporation's software applications and the applet approach recently advocated for the Java programming language. Another solution to the decoupling problem includes requiring each object to address other objects only indirectly, such as by using specific interface objects. Several variants of this technique have been detailed, described and compared in this patent application. Each of these techniques may be applied in different parts, or at different levels, of a software system.

  • 44.
    Larsson, Tony
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Telecommunication Exchange Evolution2017In: Wiley Encyclopedia of Electrical and Electronics Engineering / [ed] Webster, John G., New York: John Wiley & Sons, 2017, p. 1-16Chapter in book (Refereed)
    Abstract [en]

    To telecommunicate means to communicate over distance. The information that is communicated can be of many different forms. Communication over distance has been performed in many different ways if we look back in history, e.g. via drums, fire, telegraph, telephone and more recently also via various computer terminals. This article focuses on the telecommunication exchange development and evolution that for long was driven by the voice communication via telephone sets but that now involves also many other kinds of information carrying medias and the related encoding of the media and thus information. To make the communications economically attractive network topologies have been built to efficiently allow the sharing of physical resources along the paths between communicating parties with access to the network. These resources for example including cables, switches, routers, media translators and radio stations needed to carry the communicated information. An exchange is an important node in the network where several such resources are aggregated in an integrated system node and that is used to connect and enable access to different parts of the whole network. The network and the exchanges are complex long term investments that have evolved and changed over the years in order to cope with new services and challenges in an economically efficient way.

  • 45.
    Larsson, Tony
    et al.
    Telefonaktiebolaget LM Ericsson, Stockholm, Sweden.
    Hammam, Sef Tarik Ale
    Telefonaktiebolaget LM Ericsson, Stockholm, Sweden.
    System and Method for Dynamic Sharing of Connection Resources1997Patent (Other (popular science, discussion, etc.))
    Abstract [en]

    A system and method for the efficient utilization of core telecommunications resources (including both switching and transport resources) during a datacom session over a connection-oriented telecommunications system is described. First, the telecommunications resources along a connection path are partitioned into two or more segments. One or more pause sensors placed along the connection path detect periods of inactivity in an connection. Whenever such a period of inactivity is detected, the pause sensor selectively causes the release of core telecommunications resources for reallocation to active applications, typically by deactivating one or more segments. When wake-up sensors detect renewed activity over the connection, then the dormant connection is reactivated by reallocating core physical resources. The dynamic connection technique of the present invention can be used both with analog (inband) signaling systems (e.g., Plain Old Telephone Service) as well as with digital signaling systems (e.g., Integrated Services Digital Network). The deactivation and reactivation of core telecommunications resources can be performed using various priority schemes.

  • 46.
    Larsson, Tony
    et al.
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), Centre for Research on Embedded Systems (CERES).
    Jansson, Jonas
    VTI - Swedish National Road and Transport Research Institute, Linköping, Sweden.
    Grante, Christian
    Volvo AB, Göteborg, Sweden.
    Englund, Cristofer
    Viktoria Swedish ICT, Göteborg, Sweden.
    Cooperative partly automated and coordinated vehicles and transports2014Conference paper (Refereed)
    Abstract [en]

    Automation of vehicles and transports is rapidly evolving from a vision to reality due to systems for local situation awareness relying on advanced on-board vehicle sensors and software implemented intelligence. This evolution will be further supported by the capability to communicate and cooperate between vehicles and with important infrastructure to coordinate the traffic for both safe and environmentally efficient transports. To become accepted among vehicle drivers and other citizens this will require understanding of the problems involved and suitable methods to cope with these problems. This paper identifies some of the problems seen and methods needed.

  • 47.
    Larsson, Tony
    et al.
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS).
    Taha, Walid
    Rice University, USA.
    Årzen, Karl-Erik
    Lund University, Sweden.
    Dependable Automotive Systems based on Model Certified Components2011Conference paper (Refereed)
    Abstract [en]

    Advances in Intelligent Transport Systems (ITS), intelligent vehicles and cooperative systems are enabling traffic and transport solutions that are both safer and more environmentally acceptable. While it is well known that high dependability is a desirable feature it has a price, and the level of dependability needed varies from application to application. Typical examples are cooperative safety applications, in particular traffic situation aware vehicle driver warning and assisting systems, enabled by vehicle-to-vehicle and vehicle-to-infrastructure wireless communication in combination with the use of geographical map information, Differential Global Positioning System (DGPS) and vehicle-carried sensors. This kind of applications depend on the reception of satellite data (combined with on-board sensor data from, e.g. odometer and accelerometer) for positioning of the own vehicle and on periodic broadcasting of this information to all neighbors in range. Both the wireless communication with satellites and the one between vehicles can have severe difficulties, for example due to hills or high buildings directly hindering both kinds of radio transmission. There are techniques to make the solutions more robust, e.g. by information fusion for temporary or local communication outage compensation. However, further development is needed and since coverage problems can be made known in advance and related to geographical areas, such information can also be explored.

  • 48.
    Larsson, Tony
    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).
    Taveniku, Mikael
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE).
    Wigren, Christian
    X-Cube Communication Inc., United States.
    Wiberg, Per-Arne
    Free2move AB, Sweden.
    Svensson, Bertil
    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).
    T4 - Telematics for Totally Transparent Transports2005In: 2005 IEEE Intelligent Transportation Systems Conference (ITSC): Vienna, Austria, 13 - 16 September 2005 ; [8th International Conference on Intelligent Transportation Systems], New York: IEEE Press, 2005, p. 467-472Conference paper (Refereed)
    Abstract [en]

    Transports can be made safer, more secure and efficient by help of telemetry and tracking on-line in real time. T4 is a system architecture aimed to support the development of telematic services for transparent tracking and surveillance monitoring of goods transported by different means on a global scale. The main idea is to focus on the transported pallets or parcels instead of the vehicles moving them. To enable rapid response to new customer requirements and to support remote management of field equipment, software implemented services are designed, packaged, deployed and mediated using XML, Java and the OSGi software technology standards.

  • 49.
    Lidström, Kristoffer
    et al.
    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).
    A Spatial QoS Requirements Specification for V2V Applications2010In: IEEE Intelligent Vehicles Symposium (IV), 2010, Piscataway, NJ.: IEEE Press, 2010, p. 548-553Conference paper (Refereed)
    Abstract [en]

    Vehicle-to-vehicle wireless communication is a key component of tomorrow's cooperative safety applications. However, the wireless link is susceptible to effects such as shadowing which can cause communication failures. Such failures may in turn lead to hazardous traffic situations when safety applications cease to function. By monitoring communication QoS and adapting to changes, effects of link failure may be mitigated, however this requires a specification of the application QoS requirements. In this paper we combine the T-Window reliability QoS metric with a spatial component, allowing us to capture the dependencies between VANET QoS requirements and road geometry. The proposed representation can be used both at design-time, to characterize applications, and at run-time for QoS monitoring and adaptation purposes.

  • 50.
    Lidström, Kristoffer
    et al.
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Larsson, Tony
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS), Embedded Systems (CERES).
    Act normal: using uncertainty about driver intentions as a warning criterion2009In: Proceeding 16th World Congress on Intelligent Transportation Systems, 2009, p. 8-Conference paper (Refereed)
    Abstract [en]

    Cooperative safety using vehicle-to-vehicle and vehicle-to-infrastructure communication enables warning systems to take into account more detailed and longer range information than previously possible. Due to the increased prediction horizon tactical concepts such as traffic rules and driver intentions must be modelled in addition to short term kinematics traditionally used in driver alert systems. We propose a cooperative warning system that models such concepts using artificial potential fields taking into account multiple route-choice hypotheses. The system is being implemented on the hardware and software platform of the European CVIS project and will be used to evaluate the feasibility of using the history of route-choice estimates as an indicator of unpredictable driver behaviour.

12 1 - 50 of 73
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • harvard1
  • 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