Refine
Has Fulltext
- yes (25)
Year of publication
- 2023 (25) (remove)
Document Type
- Working Paper (25) (remove)
Language
- English (25) (remove)
Keywords
- P4 (3)
- 5G (2)
- SDN (2)
- connected mobility applications (2)
- multipath scheduling (2)
- network calculus (2)
- 5G core network (1)
- 6G (1)
- ATSSSS (1)
- Add-on-Miss (1)
Institute
- Institut für Informatik (19)
- Volkswirtschaftliches Institut (3)
- Graduate School of Law, Economics, and Society (1)
- Institut Mensch - Computer - Medien (1)
- Institut für Evangelische Theologie und Religionspädagogik (1)
- Institut für Politikwissenschaft und Soziologie (1)
- Wirtschaftswissenschaftliche Fakultät (1)
Sonstige beteiligte Institutionen
EU-Project number / Contract (GA) number
- 101069547 (1)
In this paper, we work to understand the global IPX network from the perspective of an MVNO. In order to do this, we provide a brief description of the global architecture of mobile carriers. We provide initial results with respect to mapping the vast and complex interconnection network enabling global roaming from the point of view of a single MVNO. Finally, we provide preliminary results regarding the quality of service observed under global roaming conditions.
This paper discusses the problem of finding multiple shortest disjoint paths in modern communication networks, which is essential for ultra-reliable and time-sensitive applications. Dijkstra’s algorithm has been a popular solution for the shortest path problem, but repetitive use of it to find multiple paths is not scalable. The Multiple Disjoint Path Algorithm (MDPAlg), published in 2021, proposes the use of a single full graph to construct multiple disjoint paths. This paper proposes modifications to the algorithm to include a delay constraint, which is important in time-sensitive applications. Different delay constraint least-cost routing algorithms are compared in a comprehensive manner to evaluate the benefits of the adapted MDPAlg algorithm. Fault tolerance, and thereby reliability, is ensured by generating multiple link-disjoint paths from source to destination.
State Management at line rate is crucial for critical applications in next-generation networks. P4 is a language used in software-defined networking to program the data plane. The data plane can profit in many circumstances when it is allowed to manage its state without any detour over a controller. This work is based on a previous study by investigating the potential and performance of add-on-miss insertions of state by the data plane. The state keeping capabilities of P4 are limited regarding the amount of data and the update frequency. We follow the tentative specification of an upcoming portable-NIC-architecture and implement these changes into the software P4 target T4P4S. We show that insertions are possible with only a slight overhead compared to lookups and evaluate the influence of the rate of insertions on their latency.
Utilizing multiple access networks such as 5G, 4G, and Wi-Fi simultaneously can lead to increased robustness, resiliency, and capacity for mobile users. However, transparently implementing packet distribution over multiple paths within the core of the network faces multiple challenges including scalability to a large number of customers, low latency, and high-capacity packet processing requirements. In this paper, we offload congestion-aware multipath packet scheduling to a smartNIC. However, such hardware acceleration faces multiple challenges due to programming language and platform limitations. We implement different multipath schedulers in P4 with different complexity in order to cope with dynamically changing path capacities. Using testbed measurements, we show that our CMon scheduler, which monitors path congestion in the data plane and dynamically adjusts scheduling weights for the different paths based on path state information, can process more than 3.5 Mpps packets 25 μs latency.
Web caches often use a Time-to-live (TTL) limit to validate data consistency with web servers. We study the impact of TTL constraints on the hit ratio of basic strategies in caches of fixed size. We derive analytical results and confirm their accuracy in comparison to simulations. We propose a score-based caching method with awareness of the current TTL per data for improving the hit ratio close to the upper bound.
This paper presents a novel concept to extend state-of-the-art buffer monitoring with additional measures to estimate service-curves. The online algorithm for service-curve estimation replaces the state-of-the-art timestamp logging, as we expect it to overcome the main disadvantages of generating a huge amount of data and using a lot of CPU resources to store the data to a file during operation. We prove the accuracy of the online-algorithm offline with timestamp data and compare the derived bounds to the measured delay and backlog. We also do a proof-of- concept of the online-algorithm, implement it in LabVIEW and compare its performance to the timestamp logging by CPU load and data-size of the log-file. However, the implementation is still work-in-progress.
This paper presents a prototypical implementation of the In-band Network Telemetry (INT) specification in P4 and demonstrates a use case, where a Tofino Switch is used to measure device and network performance in a lab setting. This work is based on research activities in the area of P4 data plane programming conducted at the network lab of HTW Berlin.
The emerging serverless computing may meet Edge Cloud in a beneficial manner as the two offer flexibility and dynamicity in optimizing finite hardware resources. However, the lack of proper study of a joint platform leaves a gap in literature about consumption and performance of such integration. To this end, this paper identifies the key questions and proposes a methodology to answer them.
The Fifth Generation (5G) communication technology, its infrastructure and architecture, though already deployed in campus and small scale networks, is still undergoing continuous changes and research. Especially, in the light of future large scale deployments and industrial use cases, a detailed analysis of the performance and utilization with regard to latency and service times constraints is crucial. To this end, a fine granular investigation of the Network Function (NF) based core system and the duration for all the tasks performed by these services is necessary. This work presents the first steps towards analyzing the signaling traffic in 5G core networks, and introduces a tool to automatically extract sequence diagrams and service times for NF tasks from traffic traces.
Packets sent over a network can either get lost or reach their destination. Protocols like TCP try to solve this problem by resending the lost packets. However, retransmissions consume a lot of time and are cumbersome for the transmission of critical data. Multipath solutions are quite common to address this reliability issue and are available on almost every layer of the ISO/OSI model. We propose a solution based on a P4 network to duplicate packets in order to send them to their destination via multiple routes. The last network hop ensures that only a single copy of the traffic is further forwarded to its destination by adopting a concept similar to Bloom filters. Besides, if fast delivery is requested we provide a P4 prototype, which randomly forwards the packets over different transmission paths. For reproducibility, we implement our approach in a container-based network emulation system called Kathará.
Understanding the Performance of Different Packet Reception and Timestamping Methods in Linux
(2023)
This document briefly presents some renowned packet reception techniques for network packets in Linux systems. Further, it compares their performance when measuring packet timestamps with respect to throughput and accuracy. Both software and hardware timestamps are compared, and various parameters are examined, including frame size, link speed, network interface card, and CPU load. The results indicate that hardware timestamping offers significantly better accuracy with no downsides, and that packet reception techniques that avoid system calls offer superior measurement throughput.
For decades autonomy has been utilised as a concept in various social sciences, like sociology, political science, law and philosophy. Certain concepts of autonomy have always reflected the needs of the respective disciplines that made use of the term, but also ever infringed on the interpretation of autonomy in other disciplines. Most notably, conceptualisations of international and constitutional law have found their way into bordering sciences, like political science. The result: a legal positivist view prevailing in the conceptualisations of autonomy within political and administrative sciences. As this working paper points out, this perspective does not do justice to the complex phenomenon autonomy is or may be in social and political reality. Hence, the paper argues for a differentiated concept of autonomy, splitting it into autonomy claims, actors, process, rights and powers, regimes, and their institutions. The empirical world suggests a salience of formally and informally lived types of autonomy, especially in Latin America, due to the region’s indigenous population often living outside of, or within the limited reach of the state. Therefore, the paper aims to incorporate the dimension of informality – lacking in previous legal positivist approaches. Autonomy regimes could be entrenched in international, constitutional, or secondary law, or they could be tolerated by the state or seized by autonomy claimants by force. From a theoretical or conceptual perspective, the dimension of (in)formality facilitates the incorporation of autonomy into the discussion on governance and government, mostly on the local or regional level. Thus, the paper establishes autonomy regimes as a concept located at the verges of (self-)government and (self-)governance.
In this article we offer initial insights into the fairly new interdisciplinary and international domain of robotics in Christian religious practice. We are a group of scholars in media ethics, practical theology/religious education, and human computer interaction, who have been engaged in this discourse since 2017.
A natural starting point is our study of BlessU2, a “blessing robot,” a device which received considerable recognition from the global public at the Wittenberg 500th reformation anniversary in 2017. We thus begin with the results of this study. Secondly, we will briefly address the relevant theses from Gabriele Trovato et al., as presented in their 2019 article on so-called theomorphic robots – followed by our interdisciplinary discussion of their approach. Finally, we draw conclusions for further work on the field of “religious robots.”
Somewhat more carefully: Section 1 offers starting points within the perspectives of Christian religious practice: here, the blessing robot is both cause and occasion for doing religion and theologizing in the context of existential questions (1.1). We continue with perceptions in the field of religion regarding “Discursive Design Theory” (1.2). The interaction of humans with computers as posing questions for theological standardization of religious practice is focused upon in 1.3. Section 2 reconstructs the HRI/HCI-initiative to develop theomorphic robots in a twofold manner, i.e., the idea of developing theomorphic robots (2.1) and the concept of theomorphic robots: Questions and objections (2.2). In this part of the article we raise discussion points concerning the relationship between technology and religion and the need for sharpening the understanding of religion within the research field. Section 3 closes with propositions and alternatives.
We propose that false beliefs about own current economic status are an important factor for explaining populist attitudes. Eliciting subjects’ receptiveness to rightwing populism and their perceived relative income positions in a representative survey of German households, we find that people with pessimistic beliefs about their income position are more attuned to populist statements. Key to understanding the misperception-populism relationship are strong gender differences in the mechanism: men are much more likely to channel their discontent into affection for populist ideas. A simple information provision does neither sustainably reduce misperception nor curb populism.
The necessary adjustments to prominent measures of the neutral rate of interest following the COVID pandemic sparked a wide-ranging debate on the measurement and usefulness of r-star. Due to high uncertainty about relevant determinants, trend patterns and the correct estimation method, we propose in this paper a simple alternative approach derived from a standard macro model. Starting from a loss function, neutral periods can be determined in which a neutral real interest rate is observable. Using these values, a medium-term trend for a neutral interest rate can be determined. An application to the USA shows that our simple calculation of a neutral interest rate delivers comparable results to existing studies. A Taylor rule based on our neutral interest rate also does a fairly good job of explaining US monetary policy over the past 60 years.
Government support for green technologies and renewable energy in particular has become an integral cornerstone of economic policy for most industrialized economies. Due to competitive price determination and supposedly higher efficiency, auctions have in recent years widely succeeded feed-in-tariffs as the primary support instrument (del Rio & Linares, 2014; REN21, 2021). However, literature still struggles to produce causal evidence to validate mostly descriptive findings for efficiency gains. Yet, this evidence is needed as a foundation to provide robust recommendations to policy makers (Grashof et al., 2020). By utilizing a difference-in-differences approach, this paper provides such evidence for a German photovoltaic (PV) auctioning program which came into effect in 2015. Results for this natural experiment confirm that cost-effectiveness improved significantly while previous literature shows that capacity expansion remained high. Results additionally show that falling prices for PV panels were the primary driver of cost reductions and wages also exert high influence on support price. Input cost development therefore indeed strongly influences support level which was the aim with introducing competitive auctions. Interest rate development cannot be linked to support level development, most probably due to the low interest environment in considered period.
International trade is highly imbalanced both in terms of values and in terms of embodied carbon emissions. We show that the persistent current value trade imbalance patterns contribute to a higher level of global emissions compared to a world of balanced international trade. Specifically, we build a Ricardian quantitative trade model including sectoral input-output linkages, trade imbalances, fossil fuel extraction, and carbon emissions from fossil fuel combustion and use this framework to simulate counterfactual changes to countries' trade balances. For individual countries, the emission effects of removing their trade imbalances depend on the carbon intensities of their production and consumption patterns, as well as on their fossil resource abundance. Eliminating the Russian trade surplus and the US trade deficit would lead to the largest environmental benefits in terms of lower global emissions. Globally, the simultaneous removal of all trade imbalances would lower world carbon emissions by 0.9 percent or 295 million tons of carbon dioxide.
In network research, reproducibility of experiments is not always easy to achieve. Infrastructures are cumbersome to set up or are not available due to vendor-specific devices. Emulators try to overcome those issues to a given extent and are available in different service models. Unfortunately, the usability of emulators requires time-consuming efforts and a deep understanding of their functionality. At first, we analyze to which extent currently available open-source emulators support network configurations and how user-friendly they are. With these insights, we describe, how an ease-to-use emulator is implemented and may run as a Network Emulator as a Service (NEaaS). Therefore, virtualization plays a major role in order to deploy a NEaaS based on Kathará.
Service orchestration requires enormous attention and is a struggle nowadays. Of course, virtualization provides a base level of abstraction for services to be deployable on a lot of infrastructures. With container virtualization, the trend to migrate applications to a micro-services level in order to be executable in Fog and Edge Computing environments increases manageability and maintenance efforts rapidly. Similarly, network virtualization adds effort to calibrate IP flows for Software-Defined Networks and eventually route it by means of Network Function Virtualization. Nevertheless, there are concepts like MAPE-K to support micro-service distribution in next-generation cloud and network environments. We want to explore, how a service distribution can be improved by adopting machine learning concepts for infrastructure or service changes. Therefore, we show how federated machine learning is integrated into a cloud-to-fog-continuum without burdening single nodes.
In recent years, satellite communication has been expanding its field of application in the world of computer networks. This paper aims to provide an overview of how a typical scenario involving 5G Non-Terrestrial Networks (NTNs) for vehicle to everything (V2X) applications is characterized. In particular, a first implementation of a system that integrates them together will be described. Such a framework will later be used to evaluate the performance of applications such as Vehicle Monitoring (VM), Remote Driving (RD), Voice Over IP (VoIP), and others. Different configuration scenarios such as Low Earth Orbit and Geostationary Orbit will be considered.
The introduction of new types of frequency spectrum in 6G technology facilitates the convergence of conventional mobile communications and radar functions. Thus, the mobile network itself becomes a versatile sensor system. This enables mobile network operators to offer a sensing service in addition to conventional data and telephony services. The potential benefits are expected to accrue to various stakeholders, including individuals, the environment, and society in general. The paper discusses technological development, possible integration, and use cases, as well as future development areas.
In this work, we describe the network from data collection to data processing and storage as a system based on different layers. We outline the different layers and highlight major tasks and dependencies with regard to energy consumption and energy efficiency. With this view, we can outwork challenges and questions a future system architect must answer to provide a more sustainable, green, resource friendly, and energy efficient application or system. Therefore, all system layers must be considered individually but also altogether for future IoT solutions. This requires, in particular, novel sustainability metrics in addition to current Quality of Service and Quality of Experience metrics to provide a high power, user satisfying, and sustainable network.
How to Model and Predict the Scalability of a Hardware-In-The-Loop Test Bench for Data Re-Injection?
(2023)
This paper describes a novel application of an empirical network calculus model based on measurements of a hardware-in-the-loop (HIL) test system. The aim is to predict the performance of a HIL test bench for open-loop re-injection in the context of scalability. HIL test benches are distributed computer systems including software, hardware, and networking devices. They are used to validate complex technical systems, but have not yet been system under study themselves. Our approach is to use measurements from the HIL system to create an empirical model for arrival and service curves. We predict the performance and design the previously unknown parameters of the HIL simulator with network calculus (NC), namely the buffer sizes and the minimum needed pre-buffer time for the playback buffer. We furthermore show, that it is possible to estimate the CPU load from arrival and service-curves based on the utilization theorem, and hence estimate the scalability of the HIL system in the context of the number of sensor streams.
Cooperative, connected and automated mobility (CCAM) systems depend on a reliable communication to provide their service and more crucially to ensure the safety of users. One way to ensure the reliability of a data transmission is to use multiple transmission technologies in combination with redundant flows. In this paper, we describe a system requiring multipath communication in the context of CCAM. To this end, we introduce a data plane-based scheduler that uses replication and integration modules to provide redundant and transparent multipath communication. We provide an analytical model for the full replication module of the system and give an overview of how and where the data-plane scheduler components can be realized.
Cooperative, connected and automated mobility (CCAM) systems depend on a reliable communication to provide their service and more crucially to ensure the safety of users. One way to ensure the reliability of a data transmission is to use multiple transmission technologies in combination with redundant flows. In this paper, we describe a system requiring multipath communication in the context of CCAM. To this end, we introduce a data plane-based scheduler that uses replication and integration modules to provide redundant and transparent multipath communication. We provide an analytical model for the full replication module of the system and give an overview of how and where the data-plane scheduler components can be realized.