VLDB 2026 Research / reviewers in the wild / expert
Magnus Almgren
dblp:55/3115
· DBLP profile ↗
35ranked-venue papers
7as first author
7since 2021 · last 2024
0000-0002-3383-9617ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 15 · 6 first-author · 5 since 2021Systems, architecture and hardware · 5Computer networks · 4 · 1 since 2021Artificial intelligence and machine learning · 2Databases, data management, data science and information retrieval · 2Applied, interdisciplinary, general and emerging computing · 2Software engineering, systems software and programming languages · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | CPSIoTSec'24: Sixth Workshop on CPS&IoT Security and PrivacyabstractThe sixth Workshop on CPS & IoT Security and Privacy is set to take place in Salt Lake City, UT, USA, on October 18, 2024, in conjunction with the ACM Conference on Computer and Communications Security (CCS'24). This workshop marks the amalgamation of two workshops held in 2019: one focused on the security and privacy of cyber-physical systems, while the other one centered on the security and privacy of IoT. The primary objective of this workshop is to create a collaborative forum that brings together academia, industry experts, and governmental entities, encouraging them to contribute cutting-edge research, share demonstrations or hands-on experiences, and engage in discussions. This year, our call for contributions encompassed a broad spectrum, including full research papers, work-in-progress submissions, and one-page abstracts. The workshop program includes eight full-length papers on the security and privacy of CPS/IoT, alongside six shorter papers that present original or work-in-progress research. Furthermore, the workshop will feature one distinguished keynote presentation by Prof. Alvaro Cardenas, a world-renowned expert in CPS security. The talk will offer insights into how the state of CPS security has evolved since 2007. The complete CPSIoTSec'24 workshop proceedings are available at https://doi.org/10.1145/3658644.3691550. Kassem Fawaz, Magnus Almgren |
CCS | 2 |
| 2023 | CPSIoTSec'23: Fifth Workshop on CPS & IoT Security and PrivacyabstractThe fifth Workshop on CPS & IoT Security and Privacy is set to take place in Copenhagen, Denmark, on November 26, 2023, in conjunction with the ACM Conference on Computer and Communications Security (CCS'23). This workshop marks the amalgamation of two workshops held in 2019: one focused on the security and privacy of cyber-physical systems, while the other one centered on the security and privacy of IoT. The primary objective of this workshop is to create a collaborative forum that brings together academia, industry experts, and governmental entities, encouraging them to contribute cutting-edge research, share demonstrations or hands-on experiences, and engage in discussions. Magnus Almgren, Earlence Fernandes |
CCS | 1 |
| 2023 | Clipaha: A Scheme to Perform Password Stretching on the ClientabstractPassword security relies heavily on the choice of password by the user but also on the one-way hash functions used to protect stored passwords. To compensate for the increased computing power of attackers, modern password hash functions like Argon2, have been made more complex in terms of computational power and memory requirements. Nowadays, the computation of such hash functions is performed usually by the server (or authenticator) instead of the client. Therefore, constrained Internet of Things devices cannot use such functions when authenticating users. Additionally, the load of computing such functions may expose servers to denial of service attacks. In this work, we discuss client-side hashing as an alternative. We propose Clipaha, a client-side hashing scheme that allows using high-security password hashing even on highly constrained server devices. Clipaha is robust to a broader range of attacks compared to previous work and covers important and complex usage scenarios. Our e valuation discusses critical aspects involved in client-side hashing. We also provide an implementation of Clipaha in the form of a web library 1 and benchmark the library on different systems to understand its mixed JavaScript and WebAssembly approach’s limitations. Benchmarks show that our library is 50% faster than similar libraries and can run on some devices where previous work fails. Francisco Blas Izquierdo Riera, Magnus Almgren, Pablo Picazo-Sanchez, Christian Rohner |
ICISSP | 2 |
| 2022 | MiniLearn: On-Device Learning for Low-Power IoT Devices
Christos Profentzas, Magnus Almgren, Olaf Landsiedel |
EWSN | 2 |
| 2022 | MicroTL: Transfer Learning on Low-Power IoT DevicesabstractDeep Neural Networks (DNNs) on IoT devices are becoming readily available for classification tasks using sensor data like images and audio. However, DNNs are trained using extensive computational resources such as GPUs on cloud services, and once being quantized and deployed on the IoT device remain unchanged. We argue in this paper, that this approach leads to three disadvantages. First, IoT devices are deployed in real-world scenarios where the initial problem may shift over time (e.g., to new or similar classes), but without re-training, DNNs cannot adapt to such changes. Second, IoT devices need to use energy-preserving communication with limited reliability and network bandwidth, which can delay or restrict the transmission of essential training sensor data to the cloud. Third, collecting and storing training sensor data in the cloud poses privacy concerns. A promising technique to mitigate these concerns is to utilize on-device Transfer Learning (TL). However, bringing TL to resource-constrained devices faces challenges and trade-offs in computational, energy, and memory constraints, which this paper addresses. This paper introduces MicroTL, Transfer Learning (TL) on low-power IoT devices. MicroTL tailors TL to IoT devices without the communication requirement with the cloud. Notably, we found that the MicroTL takes 3x less energy and 2.8x less time than transmitting all data to train an entirely new model in the cloud, showing that it is more efficient to retrain parts of an existing neural network on the IoT device. Christos Profentzas, Magnus Almgren, Olaf Landsiedel |
LCN | 2 |
| 2022 | Towards an information-theoretic framework of intrusion detection for composed systems and robustness analysesabstractNetwork-based Intrusion Detection Systems (NIDSs) are an important mechanism to identify malicious behaviour or policy violations within a network. Such detection systems typically face several challenges, among which are the base-rate fallacy and the resilience against adaptive adversaries. These challenges are often countered in modern NIDSs by combining multiple detection systems to diversify the used feature levels or utilize the advantages of multiple detection methods. However, currently there exists no suitable framework for a detailed analysis of such composed systems. Therefore, the contribution of this work is an evaluation framework for composed systems, which builds on previous information-theoretic approaches and highlights the utility of information-theoretic redundancies for robustness evaluations. This framework enables an attribution of the overall system performance to its individual components, to fine-tune parameters and to study the dynamics between classifiers. The versatility of the framework is demonstrated by designing and evaluating a composed NIDS example based on systems described in the literature and using an open data set. Studying the impact of an evasion attempt with adversarial examples on this system highlighted the importance of robustness against false-alarms as well as detection evasion. Moreover, the framework enables general insights on how to improve the design of composed NIDSs: based on the dynamics between classifiers, it can be shown that optimizing the operation point of each component individually does not necessarily maximize the overall system performance from an information-theoretic perspective. Additionally, it can be shown that existing classification redundancies might not be fully utilized during an attack on the NIDS components, due to a static system design. Tobias Mages, Magnus Almgren, Christian Rohner |
Comput. Secur. | 2 |
| 2021 | V2C: A Trust-Based Vehicle to Cloud Anomaly Detection Framework for Automotive SystemsabstractVehicles have become connected in many ways. They communicate with the cloud and will use Vehicle-to-Everything (V2X) communication to exchange warning messages and perform cooperative actions such as platooning. Vehicles have already been attacked and will become even more attractive targets due to their increasing connectivity, the amount of data they produce and their importance to our society. It is therefore crucial to provide cyber security measures to prevent and limit the impact of attacks. Thomas Rosenstatter, Tomas Olovsson, Magnus Almgren |
ARES | 3 |
| 2020 | Delegation sketch: a parallel design with support for fast and accurate concurrent operationsabstractSketches are data structures designed to answer approximate queries by trading memory overhead with accuracy guarantees. More specifically, sketches efficiently summarize large, high-rate streams of data and quickly answer queries on these summaries. In order to support such high throughput rates in modern architectures, parallelization and support for fast queries play a central role, especially when monitoring unpredictable data that can change rapidly as, e.g., in network monitoring for large-scale denial-of-service attacks. However, most existing parallel sketch designs have focused either on high insertion rate or on high query rate, and fail to support cases when these operations are concurrent. Charalampos Stylianopoulos, Ivan Walulya, Magnus Almgren, Olaf Landsiedel, Marina Papatriantafilou |
EuroSys | 3 |
| 2020 | TinyEVM: Off-Chain Smart Contracts on Low-Power IoT DevicesabstractWith the rise of the Internet of Things (IoT), billions of devices ranging from simple sensors to smart-phones will participate in billions of micropayments. However, current centralized solutions are unable to handle a massive number of micropayments from untrusted devices. Blockchains are promising technologies suitable for solving some of these challenges. Particularly, permissionless blockchains such as Ethereum and Bitcoin have drawn the attention of the research community. However, the increasingly large-scale deployments of blockchain reveal some of their scalability limitations. Prominent proposals to scale the payment system include off-chain protocols such as payment channels. However, the leading proposals assume powerful nodes with an always-on connection and frequent synchronization. These assumptions require in practice significant communication, memory, and computation capacity, whereas IoT devices face substantial constraints in these areas. Existing approaches also do not capture the logic and process of IoT, where applications need to process locally collected sensor data to allow for full use of IoT micro-payments. In this paper, we present TinyEVM, a novel system to generate and execute off-chain smart contracts based on sensor data. TinyEVM's goal is to enable IoT devices to perform micro-payments and, at the same time, address the device constraints. We investigate the trade-offs of executing smart contracts on low-power IoT devices using TinyEVM. We test our system with 7,000 publicly verified smart contracts, where TinyEVM achieves to deploy 93% of them without any modification. Finally, we evaluate the execution of off-chain smart contracts in terms of run-time performance, energy, and memory requirements on IoT devices. Notably, we find that low-power devices can deploy a smart contract in 215 ms on average, and they can complete an off-chain payment in 584 ms on average. Christos Profentzas, Magnus Almgren, Olaf Landsiedel |
ICDCS | 2 |
| 2020 | BES: Differentially private event aggregation for large-scale IoT-based systems
Valentin Tudor, Vincenzo Gulisano, Magnus Almgren, Marina Papatriantafilou |
Future Gener. Comput. Syst. | 3 |
| 2020 | Multiple pattern matching for network security applications: Acceleration through vectorization
Charalampos Stylianopoulos, Magnus Almgren, Olaf Landsiedel, Marina Papatriantafilou |
J. Parallel Distributed Comput. | 2 |
| 2019 | Co-evaluation of pattern matching algorithms on IoT devices with embedded GPUsabstractPattern matching is an important building block for many security applications, including Network Intrusion Detection Systems (NIDS). As NIDS grow in functionality and complexity, the time overhead and energy consumption of pattern matching become a significant consideration that limits the deployability of such systems, especially on resource-constrained devices. On the other hand, the emergence of new computing platforms, such as embedded devices with integrated, general-purpose Graphics Processing Units (GPUs), brings new, interesting challenges and opportunities for algorithm design in this setting: how to make use of new architectural features and how to evaluate their effect on algorithm performance. Up to now, work that focuses on pattern matching for such platforms has been limited to specific algorithms in isolation. Charalampos Stylianopoulos, Simon Kindström, Magnus Almgren, Olaf Landsiedel, Marina Papatriantafilou |
ACSAC | 3 |
| 2019 | Performance of Secure Boot in Embedded SystemsabstractWith the proliferation of the Internet of Things (IoT), the need to prioritize the overall system security is more imperative than ever. The IoT will profoundly change the established usage patterns of embedded systems, where devices traditionally operate in relative isolation. Internet connectivity brought by the IoT exposes such previously isolated internal device structures to cyber-attacks through the Internet, which opens new attack vectors and vulnerabilities. For example, a malicious user can modify the firmware or operating system by using a remote connection, aiming to deactivate standard defenses against malware. The criticality of applications, for example, in the Industrial IoT (IIoT) further underlines the need to ensure the integrity of the embedded software. One common approach to ensure system integrity is to verify the operating system and application software during the boot process. However, safety-critical IoT devices have constrained boot-up times, and home IoT devices should become available quickly after being turned on. Therefore, the boot-time can affect the usability of a device. This paper analyses performance trade-offs of secure boot for medium-scale embedded systems, such as Beaglebone and Raspberry Pi. We evaluate two secure boot techniques, one is only software-based, and the second is supported by a hardware-based cryptographic storage unit. For the software-based method, we show that secure boot merely increases the overall boot time by 4%. Moreover, the additional cryptographic hardware storage increases the boot-up time by 36%. Christos Profentzas, Mirac Günes, Yiannis Nikolakopoulos, Olaf Landsiedel, Magnus Almgren |
DCOSS | 5 |
| 2019 | Continuous Monitoring meets Synchronous Transmissions and In-Network AggregationabstractContinuously monitoring sensor readings is an important building block for many IoT applications. The literature offers resourceful methods that minimize the amount of communication required for continuous monitoring, where Geometric Monitoring (GM) is one of the most generally applicable ones. However, GM has unique communication requirements that require specialized network protocols to unlock the full potential of the algorithm. In this work, we show how application and protocol co-design can improve the real-life performance of GM, making it an application of practical value for real IoT deployments. We orchestrate the communication of GM to utilize the properties of a state-of-the-art wireless protocol (Crystal) that relies on synchronous transmissions and is designed for aperiodic traffic, as needed by GM. We bridge the existing gap between the capabilities of the protocol and the requirements of GM, especially in the case of periods of heavy communication. We do so by introducing an in-network aggregation technique relying on latent opportunities for aggregation that we exploit in Crystal's design, allowing us to reliably monitor duplicate-sensitive aggregate functions, such as sum, average or variance. Our results from testbed experiments with a publicly available dataset show that the combination of GM and Crystal results in a very small duty-cycle, a 2.2x - 3.2x improvement compared to the baseline and up to 10x compared to previous work. We also show that our in-network aggregation technique reduces the duty-cycle by up to 1.38x. Charalampos Stylianopoulos, Magnus Almgren, Olaf Landsiedel, Marina Papatriantafilou |
DCOSS | 2 |
| 2019 | IoTLogBlock: Recording Off-line Transactions of Low-Power IoT Devices Using a BlockchainabstractFor any distributed system, and especially for the Internet of Things, recording interactions between devices is essential. At first glance, blockchains seem to be suitable for storing these interactions, as they allow multiple parties to share a distributed ledger. However, at a closer look, blockchains require heavy computations, large memory capacity, and always-on communication to the cloud; these are three properties that are challenging for IoT devices with limited resources. In this paper, we present IoTLogBlock to address these challenges. IoTLogBlock connects resource-constrained IoT devices to the blockchain, and it consists of three building blocks jointly enabling recording transactions: a lightweight contract signing protocol, a blockchain network, and a smart contract. The contract signing protocol allows devices to interact locally to perform transactions, even if no communication to the cloud and the blockchain exists at that moment. At a later time, devices forward the stored transactions to the blockchain, where a smart contract ultimately verifies the transactions. We evaluate our design on low-power devices and quantify the performance in terms of memory, computation, and energy consumption. Our results show that a constrained device can create and sign a transaction within 3 s on average. Finally, we expose the devices to network scenarios with edge connections ranging from 10 s to over 2 h. Christos Profentzas, Magnus Almgren, Olaf Landsiedel |
LCN | 2 |
| 2018 | Truth Will Out: Departure-Based Process-Level Detection of Stealthy Attacks on Control SystemsabstractRecent incidents have shown that Industrial Control Systems (ICS) are becoming increasingly susceptible to sophisticated and targeted attacks initiated by adversaries with high motivation, domain knowledge, and resources. Although traditional security mechanisms can be implemented at the IT-infrastructure level of such cyber-physical systems, the community has acknowledged that it is imperative to also monitor the process-level activity, as attacks on ICS may very well influence the physical process. In this paper, we present PASAD, a novel stealthy-attack detection mechanism that monitors time series of sensor measurements in real time for structural changes in the process behavior. We demonstrate the effectiveness of our approach through simulations and experiments on data from real systems. Experimental results show that PASAD is capable of detecting not only significant deviations in the process behavior, but also subtle attack-indicating changes, significantly raising the bar for strategic adversaries who may attempt to maintain their malicious manipulation within the noise level. Wissam Aoudi, Mikel Iturbe, Magnus Almgren |
CCS | 3 |
| 2018 | RICS-el: Building a National Testbed for Research and Training on SCADA Security (Short Paper)
Magnus Almgren, Peter Andersson, Gunnar Björkman, Mathias Ekstedt, Jonas Hallberg, Simin Nadjm-Tehrani, Erik Westring |
CRITIS | 1 |
| 2018 | Geometric Monitoring in Action: a Systems Perspective for the Internet of ThingsabstractApplications for IoT often continuously monitor sensor values and react if the network-wide aggregate exceeds a threshold. Previous work on Geometric monitoring (GM) has promised a several-fold reduction in communication but been limited to analytic or high-level simulation results. In this paper, we build and evaluate a full system design for GM on resource-constrained devices. In particular, we provide an algorithmic implementation for commodity IoT hardware and a detailed study regarding duty cycle reduction and energy savings. Our results, both from full-system simulations and a publicly available testbed, show that GM indeed provides several-fold energy savings in communication. We see up to 3x and 11x reduction in duty-cycle when monitoring the variance and average temperature of a real-world data set, but the results fall short compared to the reduction in communication (4.3x and 44x, respectively). Hence, we investigate the energy overhead imposed by the network stack and the communication pattern of the algorithm and summarize our findings. These insights may enable the design of protocols that will unlock more of the potential of GM and similar algorithms for IoT deployments. Charalampos Stylianopoulos, Magnus Almgren, Olaf Landsiedel, Marina Papatriantafilou |
LCN | 2 |
| 2018 | The influence of dataset characteristics on privacy preserving methods in the advanced metering infrastructure
Valentin Tudor, Magnus Almgren, Marina Papatriantafilou |
Comput. Secur. | 2 |
| 2017 | What the Stack? On Memory Exploitation and Protection in Resource Constrained Automotive Systems
Aljoscha Lautenbach, Magnus Almgren, Tomas Olovsson |
CRITIS | 2 |
| 2017 | Multiple Pattern Matching for Network Security Applications: Acceleration through VectorizationabstractPattern matching is a key building block of Intrusion Detection Systems and firewalls, which are deployed nowadays on commodity systems from laptops to massive web servers in the cloud. In fact, pattern matching is one of their most computationally intensive parts and a bottleneck to their performance. In Network Intrusion Detection, for example, pattern matching algorithms handle thousands of patterns and contribute to more than 70% of the total running time of the system.In this paper, we introduce efficient algorithmic designs for multiple pattern matching which (a) ensure cache locality and (b) utilize modern SIMD instructions. We first identify properties of pattern matching that make it fit for vectorization and show how to use them in the algorithmic design. Second, we build on an earlier, cache-aware algorithmic design and we show how cache-locality combined with SIMD gather instructions, introduced in 2013 to Intel's family of processors, can be applied to pattern matching. We evaluate our algorithmic design with open data sets of real-world network traffic:Our results on two different platforms, Haswell and Xeon-Phi, show a speedup of 1.8x and 3.6x, respectively, over Direct Filter Classification (DFC), a recently proposed algorithm by Choi et al. for pattern matching exploiting cache locality, and a speedup of more than 2.3x over Aho-Corasick, a widely used algorithm in today's Intrusion Detection Systems. Charalampos Stylianopoulos, Magnus Almgren, Olaf Landsiedel, Marina Papatriantafilou |
ICPP | 2 |
| 2016 | Detecting non-technical energy losses through structural periodic patterns in AMI dataabstractThe introduction of Advanced Metering Infrastructures in electricity networks brings new means of dealing with issues influencing financial margins and system-safety problems, thanks to the information reported continuously by smart meters. Such an issue is the detection of Non-Technical Losses (NTLs) in electric power grids. We introduce a data-driven method, called Structure&Detect, to identify possible sources of NTLs; the method is based on spectral analysis of structural periodic patterns in consumption traces, that allows for scalable processing, using features in the frequency domain. Structure&Detect uses only on consumption traces, with no need for exogenous data about customers (e.g., trust or credit history) or explicit information from domain experts. As such, it complies better with privacy concerns that may be present when processing data from different sources. Using real-world consumption traces, we show that it provides high accuracy and detection rates comparable to methods that require additional, customer-specific information. Moreover, Structure&Detect can also be used orthogonally due to its high detection rate, as a filter, providing a narrowed-down input set to methods requiring different treatment (e.g. additional data or on-site inspection) and thus make the search for NTLs more scalable. Structure&Detect also enables processing each meter trace on-the-fly, as well as in a parallel and distributed fashion. These properties make Structure&Detect suitable for online analysis that can address common big data challenges such as the need for scalable, distributed and parallel analysis close to IoT edge devices, such as smart meters. Viktor Botev, Magnus Almgren, Vincenzo Gulisano, Olaf Landsiedel, Marina Papatriantafilou, Joris van Rooij |
IEEE BigData | 2 |
| 2014 | Online temporal-spatial analysis for detection of critical events in Cyber-Physical SystemsabstractCyber-Physical Systems (CPS) employ sensors to observe physical environments and to detect events of interest. Equipped with sensing, computing, and communication capabilities, Cyber-Physical Systems aim to make physical-systems smart(er). For example, smart electricity meters nowadays measure and report power consumption as well as critical events such as power outages. However, each day, such sensors report a variety of warnings and errors: many merely indicate transient faults or short instabilities of the physical system (environment). Thus, given the big volumes of data, the time-efficient processing of these events, especially in large-scale scenarios with hundreds of thousands of sensors, is a key challenge in CPSs. Motivated by the fact that critical events of CPSs often have temporal-spatial properties, we focus on identifying critical events by an online temporal-spatial analysis on the data stream of messages. We explicitly model the online detection problem as a single-linkage clustering on a data stream over a sliding-window, where the inherent computational complexity of the detection problem is derived. Based on this model, we propose a grid-based single-linkage clustering algorithm over a sliding-window, which is an online time-space efficient method satisfying the quick processing demand of big data streams. We analyze the performance of the proposed approach by both a series of propositions and a large, real-world data-set of deployed CPS, composing 300,000 sensors, over one year. We show that the proposed method identifies above 95% of the critical events in the data-set and save the time-space requirement by 4 orders of magnitude compared with the conventional clustering method. Zhang Fu, Magnus Almgren, Olaf Landsiedel, Marina Papatriantafilou |
IEEE BigData | 2 |
| 2014 | T-Fuzz: Model-Based Fuzzing for Robustness Testing of Telecommunication ProtocolsabstractTelecommunication networks are crucial in today's society since critical socio-economical and governmental functions depend upon them. High availability requirements, such as the "five nines" uptime availability, permeate the development of telecommunication applications from their design to their deployment. In this context, robustness testing plays a fundamental role in software quality assurance. We present T-Fuzz - a novel fuzzing framework that integrates with existing conformance testing environment. Automated model extraction of telecommunication protocols is provided to enable better code testing coverage. The T-Fuzz prototype has been fully implemented and tested on the implementation of a common LTE protocol within existing testing facilities. We provide an evaluation of our framework from both a technical and a qualitative point of view based on feedback from key testers. T-Fuzz has shown to enhance the existing development already in place by finding previously unseen unexpected behaviour in the system. Furthermore, according to the testers, T-Fuzz is easy to use and would likely result in time savings as well as more robust code. William Johansson, Martin Svensson, Ulf Larson, Magnus Almgren, Vincenzo Gulisano |
ICST | 4 |
| 2014 | METIS: A Two-Tier Intrusion Detection System for Advanced Metering Infrastructures
Vincenzo Gulisano, Magnus Almgren, Marina Papatriantafilou |
SecureComm (2) | 2 |
| 2008 | A Multi-Sensor Model to Improve Automated Attack Detection
Magnus Almgren, Ulf Lindqvist, Erland Jonsson |
RAID | 1 |
| 2008 | Simplified Interference Modeling in Multi-Cell Multi-Antenna Radio Network SimulationsabstractThis paper outlines and evaluates a simplified interference model applicable in multi-cell multi-antenna radio network simulations. Based on the path-loss, the model classifies interferers as either strong or weak and the channels of strong interferers together with the channel of the desired signal are accurately modeled using a spatial channel model (SCM). The SCM assures that the spatial signature of the signals is accounted for in the evaluations. The channels of weak interferers are simply characterized by the path-loss and interference is modeled as additive white Gaussian noise (AWGN). The model is verified by means of simulations of a 57 sector OFDM/TDMA network and by comparing results achieved using the simplified model to results from simulations with full interference modeling, i.e., to the case when all interferers are accurately modeled. The verification results demonstrate that the simplified model with at least eight links accurately modeled provides a high modeling accuracy and results are comparable to results achieved with full interference modeling. Moreover, in the employed simulation tool this reduces the simulation time by up to a factor of four. The model may hence be used as a means to speed up simulations of multi-cell multi-antenna radio networks. Per Skillermark, Magnus Almgren, David Astely, Magnus Lundevall, Magnus Olsson |
VTC Spring | 2 |
| 2006 | A fading-insensitive performance metric for a unified link quality modelabstractLink quality model is widely used in system evaluations to simplify the simulation complexity. It is also important in practical systems for improving the accuracy of the link adaptation and the efficiency of radio-resource-management. Conventional linear average SNR characterization of fading channel performance lacks generality, since the same linear SNR value may lead to drastic block error rate differences in various fading channels. A unified metric is proposed in this paper for link performance characterization and quality modeling. This paper proposes a mutual-information-based (Mi-based) link quality model, which contains separate modulation and coding models. The modulation model maps the received SNR to the mutual information symbol by symbol. The coding model maps the sum or average of the mutual information to decoding performance for each coding block. The existing methods based on the effective signal-to-noise-ratio (SNR) of a multi-state channel have limited accuracy in the mixed modulation cases. Compared with the existing models, the Mi-model is simpler and easier to apply to mixed-modulation cases and different H-ARQ schemes. The simulation results verify the accuracy in different multi-state channels and give the comparison with the exponential effective-SNR-mapping (EESM) model Shiauhe Tsai, Magnus Almgren |
WCNC | 3 |
| 2004 | Using Active Learning in Intrusion Detection
Magnus Almgren, Erland Jonsson |
CSFW | 1 |
| 2001 | Application-Integrated Data Collection for Security Monitoring
Magnus Almgren, Ulf Lindqvist |
Recent Advances in Intrusion Detection | 1 |
| 2000 | A Lightweight Tool for Detecting Web Server Attacks
Magnus Almgren, Hervé Debar, Marc Dacier |
NDSS | 1 |
| 1998 | Capacity and speech quality aspects using adaptive multi-rate (AMR)abstractThe AMR (adaptive multi-rate) is an emerging speech codec cellular standard in the ETSI. This standard should be ready during as a speech GSM evolution. It is a new concept for achieving a high speech quality maintaining an efficient spectrum usage. According to the channel quality and the traffic load, the radio resource algorithm allocates a half-rate or a full-rate channel in order to obtain the best balance between quality and capacity. Within this channel, the codec is quickly adapted to track changes in the radio link. An AMR system model has been developed to show the impact on speech quality by varying the capacity from only full-rate channels to only half-rate channels. The aim is also to show the gain provided by an AMR system compared with an existing GSM system using second generation EFR (enhanced full rate) and HR (half rate) coders. The results show that there is a trade-off between capacity increase and speech quality degradation. It is also very clear that there is a potential gain in quality by using AMR compared to existing speech codecs in GSM systems. Olivier Corbun, Magnus Almgren, Krister Svanbro |
PIMRC | 2 |
| 1996 | A concept for dynamic neighbor cell list planning in a cellular systemabstractIn the near future, capacity needs will lead to cellular systems with a complex mixture of cells with different sizes and unpredictable coverage areas. Such complex systems will increase the need for manual radio network planning dramatically, unless intelligent tools are developed to assist in the planning. This paper addresses the problem of determining which cells are neighbors to a certain cell in a TDMA system. At present this has to be manually determined for each cell in a system. A concept is proposed where the neighbor cell lists are dynamically planned during system operation, with little or no manual assistance. The proposed class of algorithms uses information about the long term network behavior, and the neighbor cell lists are continuously updated. The proposed concept considerably reduces manual planning, and simulation results show that the scheme also improves the overall system quality by reducing the length of the neighbor cell lists. Håkan Olofsson, Sverker Magnusson, Magnus Almgren |
PIMRC | 3 |
| 1994 | Power control in a cellular systemabstractPresents a power control algorithm based on carrier to interference ratio and simulation results showing a substantial capacity gain in a cellular environment. The power control algorithm is fully decentralized and uses only knowledge of transmitted power and received carrier to interference ratio in the current link.> Magnus Almgren, Håkan Andersson, Kenneth Wallstedt |
VTC | 1 |
| 1994 | Adaptive antenna arrays for GSM900/DCS1800abstractThis paper summarizes some of the antenna array work at Ericsson. The use of antenna arrays in a random frequency hopping GSM system is treated and receiver/transmitter structures are described. Results from simulations and propagation measurements are presented and compared with theoretical results.> Ulf Forssén, Jonas Karlsson 0002, Björn Johannisson, Magnus Almgren, Fredrik Lotse, Fredric Kronestedt |
VTC | 4 |