1,347 research outputs found
Smart Wireless Sensor Networks
The recent development of communication and sensor technology results in the growth of a new attractive and challenging area - wireless sensor networks (WSNs). A wireless sensor network which consists of a large number of sensor nodes is deployed in environmental fields to serve various applications. Facilitated with the ability of wireless communication and intelligent computation, these nodes become smart sensors which do not only perceive ambient physical parameters but also be able to process information, cooperate with each other and self-organize into the network. These new features assist the sensor nodes as well as the network to operate more efficiently in terms of both data acquisition and energy consumption. Special purposes of the applications require design and operation of WSNs different from conventional networks such as the internet. The network design must take into account of the objectives of specific applications. The nature of deployed environment must be considered. The limited of sensor nodes� resources such as memory, computational ability, communication bandwidth and energy source are the challenges in network design. A smart wireless sensor network must be able to deal with these constraints as well as to guarantee the connectivity, coverage, reliability and security of network's operation for a maximized lifetime. This book discusses various aspects of designing such smart wireless sensor networks. Main topics includes: design methodologies, network protocols and algorithms, quality of service management, coverage optimization, time synchronization and security techniques for sensor networks
Automatic Algorithm Selection for Complex Simulation Problems
To select the most suitable simulation algorithm for a given task is often difficult. This is due to intricate interactions between model features, implementation details, and runtime environment, which may strongly affect the overall performance. The thesis consists of three parts. The first part surveys existing approaches to solve the algorithm selection problem and discusses techniques to analyze simulation algorithm performance.The second part introduces a software
framework for automatic simulation algorithm selection, which is evaluated in the third part.Die Auswahl des passendsten Simulationsalgorithmus für eine bestimmte Aufgabe ist oftmals schwierig. Dies liegt an der komplexen Interaktion zwischen Modelleigenschaften, Implementierungsdetails und Laufzeitumgebung. Die Arbeit ist in drei Teile gegliedert. Der erste Teil befasst sich eingehend mit Vorarbeiten zur automatischen Algorithmenauswahl, sowie mit der Leistungsanalyse von Simulationsalgorithmen. Der zweite Teil der Arbeit stellt ein Rahmenwerk zur automatischen Auswahl von Simulationsalgorithmen vor, welches dann im dritten Teil evaluiert wird
Proceedings of the 5th International Workshop on Reconfigurable Communication-centric Systems on Chip 2010 - ReCoSoC\u2710 - May 17-19, 2010 Karlsruhe, Germany. (KIT Scientific Reports ; 7551)
ReCoSoC is intended to be a periodic annual meeting to expose and discuss gathered expertise as well as state of the art research around SoC related topics through plenary invited papers and posters. The workshop aims to provide a prospective view of tomorrow\u27s challenges in the multibillion transistor era, taking into account the emerging techniques and architectures exploring the synergy between flexible on-chip communication and system reconfigurability
RepComp - replicated software components for improved performance
Trabalho apresentado no âmbito do Mestrado em
Engenharia Informática, como requisito parcial
para obtenção do grau de Mestre em Engenharia
InformáticaThe current trend of evolution in CPU architectures favours increasing the number
of processing cores in lieu of improving the clock speed of an individual core. While
improving clock rates automatically benefits any software executing on that processor,
the same is not valid for adding new cores. To take advantage of an increased number
of cores, software must include explicit support for parallel execution.
This work explores a solution based on diverse replication which allows applications
to transparently explore parallel processing power: macro-components.
Applications typically make use of components with well-defined interfaces that
have a number of possible underlying implementations with different characteristic.
A macro-component is a component which encloses several of these implementations
while offering the same interface as a regular implementation. Inside the macro-component,the implementations are used as replicas, and used to process any incoming operations.
Using the best replica for each incoming operation, the macro-component is able
to improve global performance.
This dissertation provides an initial research on the use of these macro-components,detailing the technical challenges faced and proposing a design for the macro-component support system. Additionally, an implementation and subsequent validation of the proposed system are presented. These examples show that macro-components can achieve improved performance versus simple component implementations
Optimal Message Bundling with Delay and Synchronization Constraints in Wireless Sensor Networks.
Message bundling is an effective way to reduce the energy consumption for
message transmissions in wireless sensor networks. However, bundling more
messages could increase both end-to-end delay and message transmission
interval; the former needs to be maintained within a certain value for
time-sensitive applications like environmental monitoring, while the latter
affects time synchronization accuracy when the bundling includes
synchronization messages as well. Taking as an example a novel time
synchronization scheme recently proposed for energy efficiency, we propose an
optimal message bundling approach to reduce the message transmissions while
maintaining the user-defined requirements on end-to-end delay and time
synchronization accuracy. Through translating the objective of joint
maintenance to an integer linear programming problem, we compute a set of
optimal bundling numbers for the sensor nodes to constrain their link-level
delays, thereby achieve and maintain the required end-to-end delay and
synchronization accuracy while the message transmission is minimized.Comment: 6 pages, 6 figure
- …