604 research outputs found

    Fiber-on-Chip: Digital Emulation of Channel Impairments for Real-Time DSP Evaluation

    Get PDF
    We describe the Fiber-on-Chip (FoC) approach to verification of digital signal processing (DSP) circuits, where digital models of a fiber-optic communication system are implemented in the same hardware as the DSP under test. The approach can enable cost-effective long-term DSP evaluations without the need for complex optical-electronic testbeds with high-speed interfaces, shortening verification time and enabling deep bit-error rate evaluations. Our FoC system currently contains a digital model of a transmitter generating a pseudo-random bitstream and a digital model of a channel with additive white Gaussian noise, phase noise and polarization-mode dispersion. In addition, the FoC system contains digital features for real-time control of channel parameters, using low-speed communication interfaces, and for autonomous real-time analysis, which enable us to batch multiple unsupervised emulations on the same hardware. The FoC system can target both field-programmable gate arrays, for fast evaluation of fixed-point logic, and application-specific integrated circuits, for accurate power dissipation measurements

    Very high speed link emulation with TLEM

    Get PDF
    In this work we discuss the limitations of link emulators based on conventional network stacks, and present our alternative architecture called TLEM, which is designed to address current high speed links and be open to future speed improvements. TLEM is structured as a pipeline of stages, implemented with separate threads and with limited interactions with each other, so that high performance can be achieved. Our emulator can handle bidirectional traffic at speeds of over 18 Mpps (64 byte packets) and 40 Gbit/s (1500 byte packets) per direction even with large emulation delays. Even higher performance can be achieved with shorter delays, as the workload fits better into the L3 cache of the system. TLEM is distributed as BSD-licensed opensource as part of the netmap distributions, and runs on any system that supports netmap (this includes FreeBSD, Linux and now even Windows)

    Design of testbed and emulation tools

    Get PDF
    The research summarized was concerned with the design of testbed and emulation tools suitable to assist in projecting, with reasonable accuracy, the expected performance of highly concurrent computing systems on large, complete applications. Such testbed and emulation tools are intended for the eventual use of those exploring new concurrent system architectures and organizations, either as users or as designers of such systems. While a range of alternatives was considered, a software based set of hierarchical tools was chosen to provide maximum flexibility, to ease in moving to new computers as technology improves and to take advantage of the inherent reliability and availability of commercially available computing systems

    Extending TDL based non-WSSUS vehicle-to-everything channel model

    Get PDF
    In den vergangenen Jahrzehnten haben drahtlose Kommunikationssysteme eine rasante Entwicklung durchgemacht und es wurden viele Untersuchungen durchgeführt, seit Maxwell die Existenz von elektromagnetischer Wellen vorausgesagt hat. In den letzten Jahren hat die Forschung im Bereich der vehicle to X (V2X)-Kommunikation stetig zugenommen. V2X beschreibt die Fähigkeit, Daten zwischen einem Fahrzeug oder vehicle (V) und “allem” zu übertragen. In Zukunft könnten Fahrzeuge mit ihrer Umgebung kommunizieren, um Verkehrsunfälle zu vermeiden und Staus zu verringern. Dazu werden sie ihr Geschwindigkeits- und Positionsdaten über Ad-hoc-Fahrzeugnetze senden und empfangen können. Um die Verkehrssicherheit zu erhöhen, ist eine zuverlässige Kommunikationsverbindung notwendig. Die größte Herausforderung bei der Fahrzeugkommunikation besteht darin, dass sich die Eigenschaften des Physical Layers aufgrund der inhärenten Mobilität innerhalb des Kanals, der hohen Fahrzeuggeschwindigkeiten, der unterschiedlichen Antennenpositionen und der vielen Handover aufgrund kleinerer Zellen schnell ändern. Dies bringt eine Reihe von Herausforderungen in Bezug auf die Kanalcharakterisierung mit sich. Es handelt sich um einen Kanal mit starker Zeitvarianz und es treten viele Übergänge auf. Somit handelt es sich um einen nicht-stationärer (non-stationary) Kanal. Das Hauptziel dieser Untersuchung ist es, eine Methode zu finden, mit der der Kanal einer komplexen Umgebung in einer einfachen Form mit weniger strengen Beziehungen zur Geometrie dargestellt werden kann. Dabei werden die statistischen Eigenschaften ähnlich der Messdaten beibehalten. In dieser Arbeit werden nichtstationäre tapped delay line (TDL)-Modelle verwendet, um vehicle to infrastructure (V2I)-Kanäle zu beschreiben. Es wird eine neue Strategie zur Extraktion von TDL-Kanalmodellparametern aus Messdaten vorgeschlagen. Dieser Ansatz basiert auf einer bestehenden Methode zur Ableitung von Parametern für ein TDLModell. Es wird gezeigt, dass mit einer anderen Methode zur Auswahl der Taps die Anzahl der Abgriffe, die zur Rekonstruktion der root mean square delay spread (RMS-DS) eines Kanals erforderlich sind, erheblich reduziert werden kann. Ein neuer Ansatz zur überprüfen der Korrektheit der Ableitung der Kanalmodellparameter wird aufgezeigt. Die Durchführbarkeit der Methode wird anhand von Channel Sounding Messungen bestätigt. In dieser Dissertation wird ein Generator zur Erzeugung von Kanalimpulsantworten entwickelt und das nichtstationäre Verhalten der Kanäle durch die Verwendung eines ON/OFF-Prozesses beschrieben. Es werden Markov-Ketten unterschiedlicher Ordnung modelliert, um das nicht-stationäre Verhalten besser zu erfassen. Die Untersuchung zeigt, dass Markov-Ketten erster Ordnung mit zwei Zuständen vorzuziehen sind, um das häufige ON/OFF-Verhalten von Mehrwegpfaden darzustellen, und dass die Markov-Modelle zweiter und dritter Ordnung keine großen Auswirkungen haben. Eine Methode zur Erweiterung eines single input single output (SISO)-TDL-Modells auf multiple input multiple output (MIMO) unter der non-wide sense stationary uncorrelated scattering (non-WSSUS)-Annahme wird eingeführt, um TDL-Kanalmodelle für V2I MIMO-Systeme zu entwickeln. Die Analyse bewertet die SISO- mit der MIMO-Konfiguration in Bezug auf die Kanalkapazität. Es werden verschiedene MIMO-Konfigurationen untersucht, und es wird gezeigt, dass die Position der Antennen eine wichtige Rolle spielt. Die Verwendung von nur vier Antennen am transmitter (Tx) und receiver (Rx), die in unterschiedliche Richtungen abstrahlen, führt zu einem qualitativen Sprung in der Leistungsfähigkeit des Systems.In the past decades, wireless communication systems have undergone rapid development, and many investigations have been done since Maxwell predicted the existence of electromagnetic waves. In recent years, vehicle to X (V2X) communication research has been growing steadily. V2X describes the ability to transmit data between a vehicle (V) and “everything”. In the future, vehicles might be able to communicate with their environment to prevent traffic accidents and reduce congestion by allowing vehicles to transmit and receive data through a vehicular ad hoc network at their speed and position. In order to achieve the ultimate goal of enhancing transportation safety, it is crucial to establish reliable communication links. The main challenge of vehicular communications introduces new properties because the physical layer properties are rapidly changing due to inherent mobility within the channel, high vehicle speeds, varying antenna positions, and many handovers due to smaller cells. This brings up a number of challenges in terms of channel characterization because it is a strong time-variant channel and many transitions occur; therefore, it is a non-stationary channel. In this thesis, non-stationary tapped delay line (TDL) models are used to describe the vehicle to infrastructure (V2I) channels. This thesis proposes a new strategy to extract TDL channel model parameters from measurement data. The proposed approach is based on an existing method to derive parameters for a TDL model. It will be shown that with a different method of choosing taps, the number of taps necessary to regenerate the root mean square delay spread (RMS-DS) of a channel can be significantly reduced. An approach is proposed to verify the correctness of the channel model parameters derivation. The feasibility of the method will be confirmed using channel-sounding measurements. This dissertation devises a generator to produce channel impulse responses (CIRs) and describes the non-stationary behavior of the channels via employing an ON/OFF process. Different order Markov chains are modeled with the aim of better capturing the non-stationary behavior. The investigation shows that first-order two-state Markov chains are preferable to represent multipath’s frequent ON/OFF behavior, and the second- and third-order Markov models do not make enormous effects. A method for extending a single input single output (SISO)-TDL model to multiple input multiple output (MIMO) under non-wide sense stationary uncorrelated scattering (non-WSSUS) assumption is introduced to develop TDL channel models for the V2I MIMO systems. The analysis evaluates SISO- with MIMO configuration in terms of channel capacity. Different MIMO configurations are explored, and it will be illustrated that the position of antennas plays an important role. Using only four antennas at the transmitter (Tx) and receiver (Rx) that radiate towards different directions will make a qualitative leap in the performance of the system

    Emulation of Narrowband Powerline Data Transmission Channels and Evaluation of PLC Systems

    Get PDF
    This work proposes advanced emulation of the physical layer behavior of NB-PLC channels and the application of a channel emulator for the evaluation of NB-PLC systems. In addition, test procedures and reference channels are proposed to improve efficiency and accuracy in the system evaluation and classification. This work shows that the channel emulator-based solution opens new ways toward flexible, reliable and technology-independent performance assessment of PLC modems

    Emulation of Industrial Control Field Device Protocols

    Get PDF
    It has been shown that thousands of industrial control devices are exposed to the Internet, however, the extent and nature of attacks on such devices remains unknown. The first step to understanding security problems that face modern supervisory control and data acquisition (SCADA) and industrial controls networks is to understand the various attacks launched on Internet-connected field devices. This thesis describes the design and implementation of an industrial control emulator on a Gumstix single-board computer as a solution. This emulator acts as a decoy field device, or honeypot, intended to be probed and attacked via an Internet connection. Evaluation techniques are developed to assess the accuracy of the emulation implemented on the Gumstix and are compared against the implementation on a standard PC and the emulation target, a Koyo DirectLogic 405 programmable logic controller. The results show that both the Gumstix and PC emulator platforms are very accurate to the workloads presented. This suggests that a honeypot implemented on a Gumstix emulator and a standard PC are both suitable for applications in SCADA attack-landscape research

    Compensation for polarization mode dispersion and nonlinear birefringence in a multichannel optical fibre system

    Get PDF
    Polarization mode dispersion (PMD) is stochastic in nature and continues evolving in an unpredictable manner according to the changing environment. Nonlinear birefringence in multichannel systems alters the polarization states of the bits, so that they vary from one bit to the next in a way that is difficult to predict. These are the two major signal-impairment effects that are inherent in optical fibre transmission links which can seriously degrade network performance. It is therefore extremely challenging to compensate for both linear and nonlinear birefringence in multichannel systems. The purpose of this thesis is to investigate the interaction between PMD and nonlinear induced birefringence in a fibre with consideration of mode coupling. A sound knowledge of this interaction is necessary in designing a linear and nonlinear polarization mode dispersion compensator for WDM systems, as was successfully carried out in this study. The investigation shows that the effect of nonlinear birefringence alone depolarizes the signal, while in high PMD links where polarization mode coupling is high, the nonlinear birefringence effect couples with second-order PMD such that it may reduce the penalty and improve the signal DOP. Further investigation shows that when nonlinear birefringence becomes significant, asymmetry arises between the two principal axes of the fibre, such that it is only one axis which experiences the effect of nonlinear birefringence. It is found out that along this vii axis, there exists a critical point in pump power where the nonlinear birefringence cancels PMD in the link and improves the signal. An adaptive compensator to cancel PMD and nonlinear birefringence was designed based on feedforward DOP-monitoring signal. The compensator was tested both at laboratory level and on the Telkom buried fibre link and found to be functioning as intended. It was able to adaptively track and compensate PMD in the link in less than a second. The compensator was able to cancel PMD in the link up to a maximum of 30 ps. The compensator improved the DOP of the worst signal by more than 100 percent

    Towards Principled Dynamic Analysis on Android

    Get PDF
    The vast amount of information and services accessible through mobile handsets running the Android operating system has led to the tight integration of such devices into our daily routines. However, their capability to capture and operate upon user data provides an unprecedented insight into our private lives that needs to be properly protected, which demands for comprehensive analysis and thorough testing. While dynamic analysis has been applied to these problems in the past, the corresponding literature consists of scattered work that often specializes on sub-problems and keeps on re-inventing the wheel, thus lacking a structured approach. To overcome this unsatisfactory situation, this dissertation introduces two major systems that advance the state-of-the-art of dynamically analyzing the Android platform. First, we introduce a novel, fine-grained and non-intrusive compiler-based instrumentation framework that allows for precise and high-performance modification of Android apps and system components. Second, we present a unifying dynamic analysis platform with a special focus on Android’s middleware in order to overcome the common challenges we identified from related work. Together, these two systems allow for a more principled approach for dynamic analysis on Android that enables comparability and composability of both existing and future work.Die enorme Menge an Informationen und Diensten, die durch mobile Endgeräte mit dem Android Betriebssystem zugänglich gemacht werden, hat zu einer verstärkten Einbindung dieser Geräte in unseren Alltag geführt. Gleichzeitig erlauben die dabei verarbeiteten Benutzerdaten einen beispiellosen Einblick in unser Privatleben. Diese Informationen müssen adäquat geschützt werden, was umfassender Analysen und gründlicher Prüfung bedarf. Dynamische Analysetechniken, die in der Vergangenheit hier bereits angewandt wurden, fokussieren sich oftmals auf Teilprobleme und reimplementieren regelmäßig bereits existierende Komponenten statt einen strukturierten Ansatz zu verfolgen. Zur Überwindung dieser unbefriedigenden Situation stellt diese Dissertation zwei Systeme vor, die den Stand der Technik dynamischer Analyse der Android Plattform erweitern. Zunächst präsentieren wir ein compilerbasiertes, feingranulares und nur geringfügig eingreifendes Instrumentierungsframework für präzises und performantes Modifizieren von Android Apps und Systemkomponenten. Anschließend führen wir eine auf die Android Middleware spezialisierte Plattform zur Vereinheitlichung von dynamischer Analyse ein, um die aus existierenden Arbeiten extrahierten, gemeinsamen Herausforderungen in diesem Gebiet zu überwinden. Zusammen erlauben diese beiden Systeme einen prinzipienorientierten Ansatz zur dynamischen Analyse, welcher den Vergleich und die Zusammenführung existierender und zukünftiger Arbeiten ermöglicht

    Characterization and Emulation of Low-Voltage Power Line Channels for Narrowband and Broadband Communication

    Get PDF
    The demand for smart grid and smart home applications has raised the recent interest in power line communication (PLC) technologies, and has driven a broad set of deep surveys in low-voltage (LV) power line channels. This book proposes a set of novel approaches, to characterize and to emulate LV power line channels in the frequency range from0.15to 10 MHz, which closes gaps between the traditional narrowband (up to 500 kHz) and broadband (above1.8 MHz) ranges
    • …
    corecore