Change search
Link to record
Permanent link

Direct link
Publications (10 of 11) Show all publications
Pieskä, M., Rabitsch, A., Brunstrom, A., Kassler, A., Amend, M. & Bogenfeld, E. (2024). Low-delay cost-aware multipath scheduling over dynamic links for access traffic steering, switching, and splitting. Computer Networks, 241, Article ID 110186.
Open this publication in new window or tab >>Low-delay cost-aware multipath scheduling over dynamic links for access traffic steering, switching, and splitting
Show others...
2024 (English)In: Computer Networks, ISSN 1389-1286, E-ISSN 1872-7069, Vol. 241, article id 110186Article in journal (Refereed) Published
Abstract [en]

Bundling of multiple access technologies is currently being standardized by 3GPP in the 5G access traffic steering, switching and splitting (ATSSS) framework, with the goal to increase robustness, resiliency and capacity of wireless access. A key part of an ATSSS framework is the packet scheduler, which decides the access network over which each packet is to be transmitted. As wireless channels are highly dynamic, a challenge for any scheduler is to correctly estimate the capacity of each path, and thereby avoid congesting the paths. In this paper, we further develop a recent packet scheduler that exploits cross-layer information from the congestion control state of individual transport layer tunnels when making scheduling decisions. Our aim is to achieve good path utilization while keeping the congestion delay low. Extensive emulations show that our approach reduces the excess delay at the bottleneck to as little as 34%. We furthermore show that our approach improves the performance of end-to-end applications including WebRTC and YouTube compared to state-of-the art. 

Place, publisher, year, edition, pages
Elsevier, 2024
Keywords
Scheduling algorithms, Traffic congestion, 5g, Access traffic steering, switching and splitting, Heterogeneous wireless access, MP-DCCP, Multi-path transport layer tunneling, Multipath, Packet scheduling, Splittings, Transport layers, Unreliable traffic, Wireless access, 5G mobile communication systems
National Category
Communication Systems Telecommunications
Research subject
Computer Science
Identifiers
urn:nbn:se:kau:diva-98641 (URN)10.1016/j.comnet.2024.110186 (DOI)001173486200001 ()2-s2.0-85183909966 (Scopus ID)
Funder
Knowledge Foundation, Dnr 20220072
Available from: 2024-02-27 Created: 2024-02-27 Last updated: 2026-02-12Bibliographically approved
Rabitsch, A., Hurtig, P., Alfredsson, S. & Brunstrom, A. (2024). Monty: A Framework for Latency-aware Multi-flow ATSSS Scheduling. In: Proceedings - Conference on Local Computer Networks, LCN: . Paper presented at The 49th Conference on Local Computer Networks (LCN),Caen, France, October 8-10, 2024. (pp. 1-9). Institute of Electrical and Electronics Engineers (IEEE)
Open this publication in new window or tab >>Monty: A Framework for Latency-aware Multi-flow ATSSS Scheduling
2024 (English)In: Proceedings - Conference on Local Computer Networks, LCN, Institute of Electrical and Electronics Engineers (IEEE), 2024, p. 1-9Conference paper, Published paper (Refereed)
Abstract [en]

The Access Traffic Steering, Switching, and Splitting (ATSSS) technology, currently under standardization by the 3rd Generation Partnership Project (3GPP), is designed to enhance wireless access through the bundling of both 3GPP and non-3GPP access. One implementation option involves tunneling data through the Multipath QUIC (MP-QUIC) protocol. The decision of which access network each packet is transmitted on can greatly impact the performance of a network flow, and may also impact the performance of other flows. While Active Queue Management (AQM) in the network could normally manage such interactions, such techniques are limited in a shared multipath-tunnel context, since all traffic in the tunnel share a single connection. This paper introduces a multi-flow, multipath tunneling framework using MP-QUIC. It employs four distinct scheduling policies for packet scheduling decisions. We investigate how such scheduling policies interact with each other, and how they may be combined in order to achieve trade-offs in terms of latency, interactivity, and throughput. Through an extensive investigation in both emulated and real-world environments, we show that Quality of Service (QoS) can be significantly improved by smart combinations of scheduling policies.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2024
Keywords
Wireless Communication, Protocols, Scheduling Algorithms, Quality Of Service, Switches, Standardization, Tunneling, Throughput, Object Object, Access Network, Network Management, Scheduling Decisions, 3rd Generation Partnership Project, Scavenging, High Flow, Care Policy, Interaction Score, Propagation Delay, Video Quality, Scheduling Scheme Object Object, Traffic Patterns, Multiple Flow, Minimum Latency, Back Off, Primary Path, Transport Protocol, Datagram, Reliable Delivery Object Object, You Tube, Deployment Scenarios, Receiver Side, Network Path, Data Delivery
National Category
Computer Sciences Communication Systems
Research subject
Computer Science
Identifiers
urn:nbn:se:kau:diva-102013 (URN)10.1109/LCN60385.2024.10639681 (DOI)001433480800031 ()2-s2.0-85214931337 (Scopus ID)
Conference
The 49th Conference on Local Computer Networks (LCN),Caen, France, October 8-10, 2024.
Funder
VinnovaKnowledge Foundation
Available from: 2024-10-15 Created: 2024-10-15 Last updated: 2026-02-12Bibliographically approved
Rabitsch, A. (2023). Improving the Adaptability of the End-host: Service-aware Network Stack Tuning. (Licentiate dissertation). Karlstad: Karlstads universitet
Open this publication in new window or tab >>Improving the Adaptability of the End-host: Service-aware Network Stack Tuning
2023 (English)Licentiate thesis, comprehensive summary (Other academic)
Abstract [en]

The Internet of today is very different from how it used to be. Modern networked applications are becoming increasingly diverse. Consequently, a variety of requirements must be met by the network. Efforts to make the underlying mechanisms of the Internet more flexible have therefore been made to adapt to this diversification. In this thesis, we explore how information about application requirements can be leveraged to optimize the network protocol stack of end-hosts during run-time. In addition, we improve the visibility of the network to the end-host in order to enable additional flexibility in the usage of the network's resources.

We conduct tests in real-world testbeds and examine how services might be developed to optimize latency, throughput, and availability for various network traffic scenarios, including 360-degree video streaming, drone autopilots, and connected vehicles. We show how multi-connectivity, where the end-host is connected via multiple network paths simultaneously, may be used to significantly reduce latency and increase availability, while minimizing the overhead imposed on the network by carefully considering the network selection process. Furthermore, we describe an architecture that allows the user equipment and network functionality inside the 5G core network to cooperatively optimize the resource usage of the network.

Abstract [en]

The Internet of today is very different from how it used to be. Modern networked applications are becoming increasingly diverse. Consequently, a variety of requirements must be met by the network. This presents a massive challenge, since the Internet was originally designed on best-effort principle. 

To address this challenge, we explore how Internet end-hosts can flexibly adapt to the needs of individual applications, by dynamically configuring the network protocol stack during run-time. In addition, we improve the visibility of the network, allowing end-hosts to better utilize the resources of the network. 

We conduct tests in real-world testbeds and examine how services might be developed to optimize latency, throughput, and availability for various network traffic scenarios. We also show how multiple network paths can be used simultaneously to significantly reduce latency and increase availability, while minimizing the overhead imposed on the network. Furthermore, we describe an architecture that allows the user equipment and network functionality inside the 5G core network to cooperatively optimize the resource usage of the network.

Place, publisher, year, edition, pages
Karlstad: Karlstads universitet, 2023. p. 23
Series
Karlstad University Studies, ISSN 1403-8099 ; 2023:2
Keywords
transport layer, 5G, transport services, mobile broadband, network slicing, latency, availability, service optimization, multi-connectivity
National Category
Computer Sciences
Research subject
Computer Science
Identifiers
urn:nbn:se:kau:diva-92742 (URN)978-91-7867-332-2 (ISBN)978-91-7867-333-9 (ISBN)
Presentation
2023-02-16, 21A342, Eva Erikssonsalen, Karlstad, 13:15 (English)
Opponent
Supervisors
Note

Paper II was published as a manuscript in the thesis. It is an extended version of the paper, which adds additional material that had to be cut from the original paper due to page limit restrictions.

Available from: 2023-01-26 Created: 2022-12-19 Last updated: 2026-02-12Bibliographically approved
Prakash, A., Eichhorn, F., Keil, O., Emmelmann, M., Gutiérrez, J., Maletic, N., . . . Saiz, E. (2022). Deliverable D6.3: Trials and experimentation (cycle 3). 5 GENESIS Consortium
Open this publication in new window or tab >>Deliverable D6.3: Trials and experimentation (cycle 3)
Show others...
2022 (English)Report (Refereed)
Abstract [en]

This deliverable presents the third and final cycle of trials and experimentation activities executed over 5GENESIS facilities. The document is the continuation of deliverables D6.1 and D6.2, in the sense that it captures tests carried out over the evolved infrastructures hosting 5GENESIS facilities following the methodology defined in the previous editions of this deliverable. The tests reported in this document focus on i) the final 5G infrastructure deployments that includes radio and core elements mostly in Stand-Alone (SA) deployment configurations based on commercial and open implementations, and ii) the various use cases/applications, some of them also involving field trials. Most of the tests described herein, especially the generic/lab ones are performed using the Open5GENESIS experimentation suite. 

Place, publisher, year, edition, pages
5 GENESIS Consortium, 2022. p. 226
Keywords
5G, 5G NR, 5G-PPP, eMBB, EPC, E-UTRAN, KPI, LTE, MANO, NB-IoT, MME, mmWave, QoE, QoS
National Category
Engineering and Technology Telecommunications
Research subject
Computer Science
Identifiers
urn:nbn:se:kau:diva-88405 (URN)
Projects
5th Generation End-to-end Network, Experimentation, System Integration, and Showcasing (5GENESIS)
Funder
EU, Horizon 2020, 815178
Available from: 2022-02-04 Created: 2022-02-04 Last updated: 2026-02-12Bibliographically approved
Rabitsch, A., Anagnostopoulos, T., Grinnemo, K.-J., McNamara, J., Bosneag, A.-M., Alexandros Kourtis, M., . . . Brunström, A. (2022). Integrated Network and End-host Policy Management for Network Slicing. In: The 18th International Conference on Network and Service Management (CNSM),: . Paper presented at The 18th International Conference on Network and Service Management (CNSM).Thessaloniki, Greece, 31 October - 4 November 2022.. New York, USA: IEEE Communications Society
Open this publication in new window or tab >>Integrated Network and End-host Policy Management for Network Slicing
Show others...
2022 (English)In: The 18th International Conference on Network and Service Management (CNSM),, New York, USA: IEEE Communications Society, 2022Conference paper, Published paper (Refereed)
Abstract [en]

5G mobile networks introduce the concept of network slicing, the functionality of creating virtual networks on top of shared physical infrastructure. Such slices can be tailored to various vertical services. A single User Equipment (UE) may be served by multiple network slice instances simultaneously, which opens up the possibility of dynamically steering traffic in response to the specific needs of individual applications -- and as a reaction to events inside the network, e.g., network failures. 

This paper presents the PoLicy-based Architecture for Network Slicing (PLANS). In this policy framework, the network slice management entity in the 5G core and the UE can cooperatively optimize the usage of the available network slices via policy systems installed both inside the network and on the UE. The PLANS architecture has been implemented and evaluated in a 5G testbed. For two different case studies, we show how such a system can be leveraged to provide optimized services and increased robustness against network failures. First, we consider a drone autopilot scenario, and demonstrate how PLANS can reduce network-slice recovery time by more than 90%. Second, we illustrate for a 360-degree video streaming scenario how PLANS can help prevent video quality degradation when a network slice becomes unavailable.

Place, publisher, year, edition, pages
New York, USA: IEEE Communications Society, 2022
Keywords
5G, network slicing, transport services, user equipment, policy system
National Category
Telecommunications
Research subject
Computer Science
Identifiers
urn:nbn:se:kau:diva-91932 (URN)
Conference
The 18th International Conference on Network and Service Management (CNSM).Thessaloniki, Greece, 31 October - 4 November 2022.
Projects
5th Generation End-to-end Network, Experimentation, System Integration, and Showcasing (5GENESIS)
Funder
EU, Horizon 2020, 815178
Available from: 2022-09-18 Created: 2022-09-18 Last updated: 2026-02-12Bibliographically approved
Rabitsch, A., Grinnemo, K.-J., Brunström, A., Abrahamsson, H., Abdesslem, F. B., Alfredsson, S. & Ahlgren, B. (2022). Utilizing Multi-Connectivity to Reduce Latency and Enhance Availability for Vehicle to Infrastructure Communication. IEEE Transactions on Mobile Computing, 21(5), 1874-1891
Open this publication in new window or tab >>Utilizing Multi-Connectivity to Reduce Latency and Enhance Availability for Vehicle to Infrastructure Communication
Show others...
2022 (English)In: IEEE Transactions on Mobile Computing, ISSN 1536-1233, E-ISSN 1558-0660, Vol. 21, no 5, p. 1874-1891Article in journal (Refereed) Published
Abstract [en]

Cooperative Intelligent Transport Systems (C-ITS) enable information to be shared wirelessly between vehicles and infrastructure in order to improve transport safety and efficiency. Delivering C-ITS services using existing cellular networks offers both financial and technological advantages, not least since these networks already offer many of the features needed by C-ITS, and since many vehicles on our roads are already connected to cellular networks. Still, C-ITS pose stringent requirements in terms of availability and latency on the underlying communication system; requirements that will be hard to meet for currently deployed 3G, LTE, and early-generation 5G systems. Through a series of experiments in the MONROE testbed (a cross-national, mobile broadband testbed), the present study demonstrates how cellular multi-access selection algorithms can provide close to 100% availability, and significantly reduce C-ITS transaction times. The study also proposes and evaluates a number of low-complexity, low-overhead single-access selection algorithms, and shows that it is possible to design such solutions so that they offer transaction times and availability levels that rival those of multi-access solutions.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2022
Keywords
Cooperative intelligent transport systems, C-ITS, multi-connectivity, multi-access, cellular networks, interface selection
National Category
Telecommunications Communication Systems
Research subject
Computer Science
Identifiers
urn:nbn:se:kau:diva-80311 (URN)10.1109/TMC.2020.3028306 (DOI)000778914700024 ()2-s2.0-85099742008 (Scopus ID)
Projects
5GENESIS, DigitalWell Arena
Funder
EU, Horizon 2020, 815178Region Värmland
Available from: 2020-09-22 Created: 2020-09-22 Last updated: 2026-02-12Bibliographically approved
Pieskä, M., Rabitsch, A., Brunström, A., Kassler, A. & Amend, M. (2021). Adaptive cheapest path first scheduling in a transport-layer multi-path tunnel context. In: ANRW 2021 - Proceedings of the 2021 Applied Networking Research Workshop: . Paper presented at 2021 IRTF Applied Networking Research Workshop, ANRW 2021, 24 July 2021 through 30 July 2021 (pp. 39-45). Association for Computing Machinery (ACM)
Open this publication in new window or tab >>Adaptive cheapest path first scheduling in a transport-layer multi-path tunnel context
Show others...
2021 (English)In: ANRW 2021 - Proceedings of the 2021 Applied Networking Research Workshop, Association for Computing Machinery (ACM), 2021, p. 39-45Conference paper, Published paper (Refereed)
Abstract [en]

Bundling multiple access technologies increases capacity, resiliency and robustness of network connections. Multi-access is currently being standardized in the ATSSS framework in 3GPP, supporting different access bundling strategies. Within ATSSS, a multipath scheduler needs to decide which path to use for each user packet based on path characteristics. The Cheapest Path First (CPF) scheduler aims to utilize the cheapest path (e.g. WiFi) before sending packets over other paths (e.g. cellular). In this paper, we demonstrate that using CPF with an MP-DCCP tunnel may lead to sub-optimal performance. This is due to adverse interactions between the scheduler and end-to-end and tunnel congestion control. Hence, we design the Adaptive Cheapest Path First (ACPF) scheduler that limits queue buildup in the primary bottleneck and moves traffic to the secondary path earlier. We implement ACPF over both TCP and DCCP congestion controlled tunnels. Our evaluation shows that ACPF improves the average throughput over CPF between 24% to 86%.

Place, publisher, year, edition, pages
Association for Computing Machinery (ACM), 2021
Keywords
5G, ATSSS, heterogeneous wireless access, MP-DCCP, multi-path, transport layer, unreliable traffic, Internet protocols, Mobile telecommunication systems, Traffic congestion, Average throughput, Bundling strategies, Multiple access technology, Network connection, Packet-based, Path characteristic, Secondary paths, Sub-optimal performance, Scheduling
National Category
Computer and Information Sciences
Research subject
Computer Science
Identifiers
urn:nbn:se:kau:diva-86051 (URN)10.1145/3472305.3472316 (DOI)2-s2.0-85112203384 (Scopus ID)9781450386180 (ISBN)
Conference
2021 IRTF Applied Networking Research Workshop, ANRW 2021, 24 July 2021 through 30 July 2021
Available from: 2021-09-27 Created: 2021-09-27 Last updated: 2026-02-12Bibliographically approved
Rabitsch, A., Sarlas, T., Xilouris, G., Anagnostopoulos, T., Brunström, A., Grinnemo, K.-J., . . . Caso, G. (2021). Extending Network Slice Management to the End-host. In: ACM SIGCOMM 2021 Workshop on 5G Measurements, Modeling, and Use Cases (5G-MeMU), August 23, 2021.: . Paper presented at ACM SIGCOMM 2021 Workshop on 5G Measurements, Modeling, and Use Cases (5G-MeMU) (pp. 20-26). 1601 Broadway, 10th Floor New York, NY 10019-7434: ACM Digital Library
Open this publication in new window or tab >>Extending Network Slice Management to the End-host
Show others...
2021 (English)In: ACM SIGCOMM 2021 Workshop on 5G Measurements, Modeling, and Use Cases (5G-MeMU), August 23, 2021., 1601 Broadway, 10th Floor New York, NY 10019-7434: ACM Digital Library, 2021, p. 20-26Conference paper, Published paper (Refereed)
Abstract [en]

The network slicing concept of 5G aims to provide the flexibility and scalability required to support a wide array of vertical services. To coordinate the coexistence of network slices, and to guarantee that the required resources are available for each one of them, the 5G core employs a slicing management entity, a slice manager. In this paper, we propose an architecture where the network slicing concept is extended beyond the core and access networks to also include the configuration of the UE’s network stack.We exploit the slice manager’s global view on the network to feed fine-grained information on slice configuration, health, and status to the UE. This information, together with local policies on the UE, is then used to dynamically create services tailored to the requirements of individual applications. We implement this architecture in a 5G testbed, and show how it can be leveraged in order to enable optimized services through dynamic network protocol configuration, application-to-slice mapping, and network protocol selection.

Place, publisher, year, edition, pages
1601 Broadway, 10th Floor New York, NY 10019-7434: ACM Digital Library, 2021
Keywords
5G, network slicing, transport services, transport layer, user equipment
National Category
Telecommunications
Research subject
Computer Science
Identifiers
urn:nbn:se:kau:diva-85469 (URN)10.1145/3472771.3472775 (DOI)000773032900004 ()2-s2.0-85116447699 (Scopus ID)
Conference
ACM SIGCOMM 2021 Workshop on 5G Measurements, Modeling, and Use Cases (5G-MeMU)
Projects
5th Generation End-to-end Network, Experimentation, System Integration, and Showcasing (5GENESIS)
Funder
EU, Horizon 2020, 815178
Available from: 2021-07-10 Created: 2021-07-10 Last updated: 2026-02-12Bibliographically approved
Alay, Ö., Caso, G., Brunström, A., Rabitsch, A., Grinnemo, K.-J., Rajiullah, M., . . . Frascolla, V. (2021). Monitoring and Analytics (Release B).
Open this publication in new window or tab >>Monitoring and Analytics (Release B)
Show others...
2021 (English)Report (Refereed)
Abstract [sv]

This document describes the design and implementation of the 5GENESIS Monitoring & Analytics (M&A) framework in its Release B, developed within Task T3.3 of the project work plan. M&A Release B leverages and extends M&A Release A, which has been documented in the previous Deliverable D3.5 [1]. In particular, we present new features and enhancements introduced in this new Release compared to the Release A. We also report some examples of usage of the M&A framework, in order to showcase its integrated in the 5GENESIS Reference Architecture. 

Publisher
p. 100
National Category
Telecommunications
Research subject
Computer Science
Identifiers
urn:nbn:se:kau:diva-83620 (URN)
Funder
EU, Horizon 2020, 815178
Available from: 2021-04-09 Created: 2021-04-09 Last updated: 2026-02-12Bibliographically approved
Rabitsch, A., Hurtig, P. & Brunström, A. (2018). A Stream-Aware Multipath QUIC Scheduler for Heterogeneous Paths. In: EPIQ 2018 - Proceedings of the 2018 Workshop on the Evolution, Performance, and Interoperability of QUIC, Part of CoNEXT 2018: . Paper presented at Interoperability of QUIC, EPIQ 2018, co-located with ACM CoNEXT 2018, 4 December 2018 (pp. 29-35). Association for Computing Machinery (ACM)
Open this publication in new window or tab >>A Stream-Aware Multipath QUIC Scheduler for Heterogeneous Paths
2018 (English)In: EPIQ 2018 - Proceedings of the 2018 Workshop on the Evolution, Performance, and Interoperability of QUIC, Part of CoNEXT 2018, Association for Computing Machinery (ACM), 2018, p. 29-35Conference paper, Published paper (Refereed)
Abstract [en]

Multipath communication is an attractive solution to the increasing need for improving web performance, by allowing devices to aggregate the capacity of different network paths, which can thus lead to lower latencies. However, path asymmetry is known to incur performance issues for multipath transport protocols, such as head-of-line blocking (HoLB), as well as other issues. We propose a proof-of-concept algorithm for a stream-aware packet scheduler for Multipath QUIC, called Stream-Aware Earliest Completion First (SA-ECF). SA-ECF schedules the sending of stream data so that the completion of individual streams are not delayed by slower paths, while providing a fair allocation of the aggregated bandwidth based on stream priority information from HTTP/2. We compare the performance of SA-ECF with other packet schedulers for MPQUIC using measurements from a virtualized testbed. Our results show that SA-ECF is able to handle path heterogeneity well, and can provide lower stream completion times than non stream-aware schedulers.

Place, publisher, year, edition, pages
Association for Computing Machinery (ACM), 2018
Keywords
Heterogeneity, Http/2, Mpquic, Multipath, Prioritization, Quic, Resource loading, HTTP, Interoperability, Scheduling
National Category
Communication Systems
Research subject
Computer Science
Identifiers
urn:nbn:se:kau:diva-70321 (URN)10.1145/3284850.3284855 (DOI)000473331700005 ()2-s2.0-85061646228 (Scopus ID)9781450360821 (ISBN)
Conference
Interoperability of QUIC, EPIQ 2018, co-located with ACM CoNEXT 2018, 4 December 2018
Available from: 2018-12-11 Created: 2018-12-11 Last updated: 2026-02-12Bibliographically approved
Organisations
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0002-8870-9887

Search in DiVA

Show all publications