Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Anders A. Hansson

dblp:68/5640 · also Anders Å. Hansson · DBLP profile ↗
← Back
10ranked-venue papers
4as first author
0since 2021 · last 2008
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 5 · 4 first-authorSystems, architecture and hardware · 4

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
4 papers
Physical-layer communications · 58% Internet of things and sensor networks · 42%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Reconfigurable computing and FPGAs · 44% Electronic design automation · 44% High-performance computing · 13%
Theoretical computer science
1 paper
Coding theory · 100%

Topics — the 15 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Internet of things and sensor networks › wireless sensor network
sensor deployment
0.112007
Scalable and Reliable Sensor Network Routing: Performance Study from Field Deployment · INFOCOM 2007
Internet of things and sensor networks › wireless sensor network
wireless sensor network routing
0.112007
Scalable and Reliable Sensor Network Routing: Performance Study from Field Deployment · INFOCOM 2007
Physical-layer communications › modulation
continuous phase modulation
0.112005
Generalized APP detection of continuous phase modulation over unknown ISI channels · IEEE Trans. Commun. 2005
Physical-layer communications › signal detection
iterative detection
0.112005
Generalized APP detection of continuous phase modulation over unknown ISI channels · IEEE Trans. Commun. 2005
Electronic design automation › hardware/software co-design
hardware/software partitioning
0.112005
Partitioning Hardware and Software for Reconfigurable Supercomputing Applications: A Case Study · SC 2005
Reconfigurable computing and FPGAs › high-performance reconfigurable computing
reconfigurable supercomputing
0.112005
Partitioning Hardware and Software for Reconfigurable Supercomputing Applications: A Case Study · SC 2005
Physical-layer communications › signal detection
diversity detection
0.022003
Iterative diversity detection for correlated continuous-time Rayleigh fading channels · IEEE Trans. Commun. 2003
On antenna array receiver principles for space-time-selective Rayleigh fading channels · IEEE Trans. Commun. 2000
Physical-layer communications › channel coding › decoding algorithms
iterative decoding
0.012003
Iterative diversity detection for correlated continuous-time Rayleigh fading channels · IEEE Trans. Commun. 2003
Physical-layer communications › antenna arrays
antenna array receiver
0.012000
On antenna array receiver principles for space-time-selective Rayleigh fading channels · IEEE Trans. Commun. 2000
Internet of things and sensor networks
reliability
0.012007
Scalable and Reliable Sensor Network Routing: Performance Study from Field Deployment · INFOCOM 2007
Physical-layer communications
channel estimation
0.012005
Generalized APP detection of continuous phase modulation over unknown ISI channels · IEEE Trans. Commun. 2005
Physical-layer communications › channel modeling › channel with memory
intersymbol interference channel
0.012005
Generalized APP detection of continuous phase modulation over unknown ISI channels · IEEE Trans. Commun. 2005
High-performance computing › performance optimization
application acceleration
0.012005
Partitioning Hardware and Software for Reconfigurable Supercomputing Applications: A Case Study · SC 2005
Coding theory › error-correcting codes
concatenated codes
0.012003
Iterative diversity detection for correlated continuous-time Rayleigh fading channels · IEEE Trans. Commun. 2003
Coding theory › error-correcting codes
convolutional codes
0.012003
Iterative diversity detection for correlated continuous-time Rayleigh fading channels · IEEE Trans. Commun. 2003

Methods — techniques the papers use, named apart from their topics

bahl-cocke-jelinek-raviv algorithm · 0.1a posteriori probability · 0.1testbed experimentation · 0.1field deployment · 0.1recursive least squares · 0.1hardware-software co-design · 0.1bidirectional estimation · 0.1minimum-error probability detection · 0.0covariance-function matrix · 0.0
YearPublicationVenuePosition
2008 Non-traditional irregular interconnects for massive scale SoC
abstract
By using self-assembling fabrication techniques at the cellular, molecular, or atomic scale, it is nowadays possible to create functional assemblies in a mainly bottom-up way that involve massive numbers of interconnected components. However, such assemblies are often highly irregular, unreliable, and heterogeneous. A grand challenge for future and emerging electronics is thus to reliably and efficiently compute and communicate in such systems. The goal of this paper is to illustrate why non-traditional network-on-chip paradigms are promising for massive scale systems and what the limits are. We have previously shown that certain irregular 3D assemblies and interconnects have major advantages over regular 2D and 3D mesh fabrics in terms of latency, throughput, scalability, and the robustness against simple link failures. We present these results from a complex network perspective and look into the scaling properties of different interconnect topologies and routing algorithms in an abstract framework. We argue that only small-world topologies will scale up to massive scale systems. The long term goal in using irregular, fabrication-friendly, and non-traditional interconnects is to eventually be able to cheaply and easily assemble massive scale computing devices that are able to solve specific large- scale problems competitively with traditional top-down fabricated silicon technology.
Christof Teuscher, Anders A. Hansson
ISCAS2
2008 A Case Study of Hardware/Software Partitioning of Traffic Simulation on the Cray XD1
abstract
Scientific application kernels mapped to reconfigurable hardware have been reported to have 10times to 100times speedup over equivalent software. These promising results suggest that reconfigurable logic might offer significant speedup on applications in science and engineering. To accurately assess the benefit of hardware acceleration on scientific applications, however, it is necessary to consider the entire application including software components as well as the accelerated kernels. Aspects to be considered include alternative methods of hardware/software partitioning, communications costs, and opportunities for concurrent computation between software and hardware. Analysis of these factors is beyond the scope of current automatic parallelizing compilers. In this paper, a case study is presented in which a simulation of metropolitan road traffic networks is mapped onto a reconfigurable supercomputer, the Cray XD1. Five different methods are presented for mapping the application onto the combined hardware/software system. An approach for approximating the performance of each method is derived through analytic equations. Our results, both analytically and empirically, show that key predictors of performance (which are often not considered in reported speedup of kernel operations) are not necessarily maximum parallelism, but must account for the fraction of the problem that runs on the reconfigurable logic and the amount data flow between software and hardware.
Justin L. Tripp, Maya B. Gokhale, Anders A. Hansson
IEEE Trans. Very Large Scale Integr. Syst.3
2007 Scalable and Reliable Sensor Network Routing: Performance Study from Field Deployment
abstract
Scalable and reliable routing is a critical issue in sensor network deployment. A number of approaches have been proposed for sensor network routing, but sensor field implementation tends to be lacking in the literature. In our study, the problems of scalability and reliability in sensor network routing are addressed through a simple but powerful scheme implemented on Mica2 motes running TinyOS along with other, more widely-used routing protocols. Motes are tested in an outdoor sensor field, and detailed experiments are carried out for performance analysis. This paper presents the implementation details and the results obtained from head-to-head comparison of routing protocols. The proposed protocol delivers 93% of packets injected at a rate of one packet per second in networks with end to end hop distances of over 10 hops-a result which significantly improves upon results from the standard TinyOS routing implementation of MINTRoute. The promising results can be explained by the key protocol properties of reliability (via multi-path redundancy), scalability (with efficiently contained flooding), and flexibility (source-tunable per-packet priority) which are achieved without adding protocol complexity or resource consumption. These strengths enable the protocol to outperform even sophisticated link estimation based protocols especially in adverse outdoor sensor field environments.
Matt S. Nassr, Jangeun Jun, Stephan J. Eidenbenz, Anders A. Hansson, Angela M. Mielke
INFOCOM4
2007 COBRA - A Multi-path Adaptive Local Load Sensing Routing Protocol for Wireless Sensor Networks
Venkatesh Ramaswamy, Anders A. Hansson, Stephan J. Eidenbenz
WiMob2
2005 Metropolitan Road Traffic Simulation on FPGAs
abstract
This work demonstrates that road traffic simulation of entire metropolitan areas is possible with reconfigurable supercomputing that combines 64-bit microprocessors and FPGAs in a high bandwidth, low latency interconnect. Previously, traffic simulation on FPGAs was limited to very-short road segments or required a very large number of FPGAs. Our data streaming approach overcomes scaling issues associated with direct implementations and still allows for high-level parallelism by dividing the data sets between hardware and software across the reconfigurable supercomputer. Using one FPGA on the Cray XD1 supercomputer, we are able to achieve a 34.4/spl times/ speed up over the AMD microprocessor. System integration issues must be optimized to exploit this speedup in the overall simulation.
Justin L. Tripp, Henning S. Mortveit, Anders A. Hansson, Maya B. Gokhale
FCCM3
2005 Partitioning Hardware and Software for Reconfigurable Supercomputing Applications: A Case Study
abstract
Often reconfigurable systems are reported to have 10× to 100× speedup over that of a software system. However, the reconfigurable hardware must usually be combined with software to form an entire system. This system integration presents a hardware/software co-design problem with many system engineering issues. Here, we present traffic acceleration on the Cray XD1 supercomputer and describe the costs involved in different hardware/software trade-offs.
Justin L. Tripp, Anders A. Hansson, Maya B. Gokhale, Henning S. Mortveit
SC2
2005 Generalized APP detection of continuous phase modulation over unknown ISI channels
abstract
Techniques for computing soft information in the presence of unknown intersymbol interference are presented, with a particular focus on iterative detection of serially concatenated continuous phase modulation. The techniques are centered around the recursive least-squares algorithm, thus enabling unsupervised detection. In particular, we employ bidirectional estimation.
Anders A. Hansson, Tor Aulin
IEEE Trans. Commun.1
2003 Iterative diversity detection for correlated continuous-time Rayleigh fading channels
abstract
An antenna array is proposed as a means of achieving a space-diversity effect that partly overcomes the severity of continuous-time Rayleigh fading channels. The investigated channel is assumed to be frequency-nonselective with correlated diversity links, where the correlation is related to the array geometry and the spatial and Doppler dispersions. Further, the error performance is improved by bit interleaving and channel coding, where the encoders/channel is viewed as a serially concatenated system: a convolutional code constitutes the outer code, whereas a differential encoder and the fading channel (having truncated memory) form a joint inner code. In order to obtain a practical detector structure it is desirable to perform iterative decoding by applying some a posteriori probability (APP) algorithms. For this purpose, we propose a novel generalization of the well-known Bahl-Cocke-Jelinek-Raviv (1974) algorithm that calculates the APPs over channels having memory. Numerical results indicate that iterative decoding becomes more powerful when the exploited channel memory depth is extended. Also, the error performance is significantly improved by introducing multiple antennas. The interleaver gain is, however, seen to be quite moderate, in contrast to additive white Gaussian noise channels.
Anders A. Hansson, Tor Aulin
IEEE Trans. Commun.1
2001 Iterative array detection of CPM over continuous-time Rayleigh fading channels
abstract
A multiple-antenna receiver is proposed for achieving a diversity effect that partly overcomes the severity of continuous-time frequency-flat Rayleigh fading channels, and fast fading channels in particular. The error performance is also improved by bit interleaving and channel coding, where the encoders/channel is viewed as a serially concatenated system: a convolutional code constitutes the outer code, whereas a differential encoder and the fading channel (having truncated memory) form a joint inner code. In order to obtain a feasible detector structure it is desirable to perform iterative decoding by applying some a posteriori probability (APP) algorithms. For this purpose, we derive a novel generalization of the well known BCJR (due to Bahl, Cocke, Jelinek, and Raviv 1974) algorithm that calculates the APPs for fading channels-or for channels having memory. Numerical results indicate that iterative decoding becomes more powerful when the exploited channel memory depth is extended, but the chief performance gain is achieved by introducing multiple antennas.
Anders A. Hansson, Tor Aulin
ICC1
2000 On antenna array receiver principles for space-time-selective Rayleigh fading channels
abstract
Optimum (in the sense of minimum-error probability) single-symbol diversity detection for fading, noisy channels is too complex for practical implementation. A simplified, near-optimum array receiver is proposed, which is based on the statistics (i.e., the covariance-function matrix) of the fading channel. This detector is then analyzed by calculating the exact error probability. When there is a spread of the direction of arrival of the incident radio waves, the proposed detector significantly gains over an adaptive antenna array (which forms a weighted sum of the received antenna signals). Also, for this adaptive array, a fundamental difference between maximum-likelihood weights and least-mean-square weights is observed.
Anders A. Hansson, Tor Aulin
IEEE Trans. Commun.1