Projects
RITE: Reducing Internet Transport Latency

RITE proposes to remove the root causes of unnecessary latency over the Internet. Whilst time-of-flight delay is inevitable, greater delays can result from interactions between transport protocols and buffers. It is this that RITE are tackling.
In RITE we aim to explore and develop changes to the existing infrastructure, so that the changes can be deployed without having to redesign the Internet. Latency can arise from a myriad of different reasons. As an example, setting up all connections for loading a dynamic web page, including DNS and background database connections, may delay the loading of the page with several extra RTTs. This will, unnecessarily, reduce the load speed. In RITE we analyse network traces and investigate network components and operating systems to locate the bottlenecks. RITE researchers use what we learn from this investigation to develop mechanisms that can be deployed in the existing infrastructure to improve the latency for generic Internet use, as well as for our chosen use-cases.
RITE has a strong focus on standardisation, and works through the IETF to transform the results of the project into standards. The partners also aim to contribute new code to the Linux kernel, making the improvements available to the public.
The project is driven by three specific use-cases: Financial applications, networked games and interactive video. These are applications with very different characteristics, but all have strict latency requirements. The industry partners will benefit from reduced Internet latency in a wide range of applications that they either provide infrastructure or hardware for, ultimately benefitting their customers.
Reducing latency may pave the way for new, exiting uses of the Internet. Applications that to this point have been unthinkable may be realised with consistent low-latency service. Also, lower latency for our time-dependent use-cases will improve the experience for the users drastically, giving our industry partners a competitive benefit.
Final goal:
The ultimate goal of RITE is to bring stable, low-latency services to Internet users and businesses, and lay the groundwork for consistent low latency in Internet communication.
Starting by better understanding how latency is traded off for throughput and what generates latency in the Internet, we will investigate the Internet systems to find the latency-inducing bottlenecks, both in the end-systems and in the network. Finally we will design mechanisms that can be integrated with the existing infrastructure to improve the experienced latency.
Funding source:
- The European Commission
- Funding scheme: STREP Total Cost: € 4,910,044.00 EC Contribution: € 3,569,000.00 Contract Number: CNECT-ICT-317700
All partners:
- Simula Research Laboratory (NO)
- British Telecommunications (UK)
- Alcatel-Lucent Bell (BE)
- Megapop Games (NO)
- University of Oslo (NO)
- Karlstad University (SE)
- Institut Mines-Telecom (FR)
- The University Court of the University of Aberdeen (UK)
Publications for RITE: Reducing Internet Transport Latency
Alternative Backoff: Achieving Low Latency and High Throughput with ECN and AQM
In IFIP Networking. IFIP, 2017.Status: Published
Alternative Backoff: Achieving Low Latency and High Throughput with ECN and AQM
A number of recently proposed Active Queue Management (AQM) mechanisms instantiate shallow buffers with burst tolerance to minimise the time that packets spend enqueued at a bottleneck. However, shallow buffering causes noticeable TCP performance degradation as a path’s underlying round trip time (RTT) heads above typical intra-country levels. Using less-aggressive multiplicative backoffs in TCP can compensate for shallow bottleneck buffering. AQM mechanisms may either drop packets or mark them using Explicit Congestion Notification (ECN), depending on whether the sender marked packets as ECN-capable. While a drop may therefore stem from any type of queue, an ECN-mark indicates that an AQM mechanism has done its job, and therefore the queue is likely to be shallow. We propose ABE: “Alternative Backoff with ECN”, which consists of enabling ECN and letting individual TCP senders back off less aggressively in reaction to ECN-marks from AQM-enabled bottlenecks. Using controlled testbed experiments with standard NewReno and CUBIC flows, we show significant performance gains in lightly-multiplexed scenarios, without losing the delay-reduction benefits of deploying AQM. ABE is a sender-side-only modification that can be deployed across networks incrementally (requiring no flag-day) and offers a compelling reason to deploy and enable ECN across the Internet.
Afilliation | Communication Systems |
Project(s) | RITE: Reducing Internet Transport Latency |
Publication Type | Proceedings, refereed |
Year of Publication | 2017 |
Conference Name | IFIP Networking |
Publisher | IFIP |
Keywords | AQM, congestion control, ECN, low latency, tcp |
Notes | Best Paper Award |
URL | http://dl.ifip.org/db/conf/networking/networking2017/1570335770.pdf |
Multi-Path Transport with OMNeT++ and the INET Framework
In Albacete, Castilla-La Mancha, Spain. Albacete, Castilla-La Mancha, Spain, 2017.Status: Published
Multi-Path Transport with OMNeT++ and the INET Framework
In order to evaluate the performance of multi-path transport protocols, a straightforward initial step is to perform simulations. OMNeT++, together with the INET Framework, provide a powerful Open Source platform for running network simulations. This talk provides an overview of simulating multi-path transport with OMNeT++ and the INET Framework. Particular focus is on the Concurrent Multipath Transfer extension for the Stream Control Transmission Protocol (SCTP). Furthermore, useful additions like the NetPerfMeter application model, the extended network auto-configurator as well as the Simulation Processing Tool-Chain (SimProcTC) are explained.
Afilliation | Communication Systems |
Project(s) | NorNet, RITE: Reducing Internet Transport Latency |
Publication Type | Talks, invited |
Year of Publication | 2017 |
Location of Talk | Albacete, Castilla-La Mancha, Spain |
Place Published | Albacete, Castilla-La Mancha, Spain |
Keywords | CMT, CMT-SCTP, Concurrent Multipath Transfer, INET Framework, Multi-Path Transport, NetPerfMeter, OMNeT++, SCTP, SimProcTC, Stream Control Transmission Protocol |
Operating ranges, tunability and performance of CoDel and PIE
Computer Communications 103 (2017): 74-82.Status: Published
Operating ranges, tunability and performance of CoDel and PIE
Bufferbloat is excessive delay due to the accumulation of packets in a router’s oversized queues. CoDel and PIE are two recent Active Queue Management (AQM) algorithms that have been proposed to address bufferbloat by reducing the queuing delay while trying to maintain a high bottleneck utilization. This paper fills a gap by outlining what are the operating ranges, that is the network characteristics (in terms of round-trip times and bottleneck capacity), for which these algorithms achieve their design goals. This new approach to the problem lets us identify deployment scenarios where both AQM schemes result in poor performance when used with default parameters. Because PIE and CoDel have been proposed with RED’s deployment issues in mind, it was essential to evaluate to what extent we can tune them to achieve various trade-offs and let them control the queuing delay outside their default operating range. We find that, by appropriate tuning (1) the amount of buffering can easily be controlled with PIE, (2) the Round Trip Time (RTT) sensitivity of CoDel can be reduced. Also, we observe there is more correlation between the congestion level, the achieved queuing delay and the targeted delay with CoDel than with PIE. This paper therefore concludes there is no single overall best AQM scheme, as each scheme proposes a specific trade-off.
Afilliation | Communication Systems |
Project(s) | RITE: Reducing Internet Transport Latency |
Publication Type | Journal Article |
Year of Publication | 2017 |
Journal | Computer Communications |
Volume | 103 |
Pagination | 74-82 |
Date Published | 05/2017 |
Publisher | Elsevier |
Keywords | AQM, Bufferbloat, CoDel, congestion control, PIE |
DOI | 10.1016/j.comcom.2016.07.013 |
Managing real-time media flows through a flow state exchange
In NOMS 2016 IEEE/IFIP Network Operations and Management Symposium, 2016.Status: Published
Managing real-time media flows through a flow state exchange
When multiple congestion controlled flows traverse the same network path, their resulting rate is usually an outcome of their competition at the bottleneck. The WebRTC / RTCWeb suite of standards for inter-browser communication is required to allow prioritization. This is addressed by our previously presented mechanism for coupled congestion control, called the Flow State Exchange (FSE). Here, we present our first simulation results using two mechanisms that have been proposed for IETF standardization: Google Congestion Control (GCC) and Network-Assisted Dynamic Adaptation (NADA). These two mechanisms exhibit aspects that allow us to use a simpler “passive” algorithm in our FSE. Passive coupling allows a less time-constrained request-response style of signaling between congestion control mechanisms and the FSE, which enables the FSE to run as a stand-alone management tool.
Afilliation | Communication Systems |
Project(s) | RITE: Reducing Internet Transport Latency |
Publication Type | Proceedings, refereed |
Year of Publication | 2016 |
Conference Name | NOMS 2016 IEEE/IFIP Network Operations and Management Symposium |
Pagination | 112--120 |
Date Published | 04/2016 |
DOI | 10.1109/NOMS.2016.7502803 |
PI2 : A Linearized AQM for both Classic and Scalable TCP
In Proc. ACM CoNEXT 2016. New York, NY, USA: ACM, 2016.Status: Published
PI2 : A Linearized AQM for both Classic and Scalable TCP
This paper concerns the use of Active Queue Management (AQM) to reduce queuing delay. It offers insight into why it has proved hard for a Proportional Integral (PI) controller to remain both responsive and stable while controlling `Classic' TCP flows, such as TCP Reno and Cubic. Due to their non-linearity, the controller's adjustments have to be smaller when the target drop probability is lower. The PI Enhanced (PIE) algorithm attempts to solve this problem by scaling down the adjustments of the controller using a look-up table. Instead, we control an internal variable that is by definition linearly proportional to the load, then post-process it into the required Classic drop probability---in fact we show that the output simply needs to be squared. This allows tighter control, giving responsiveness and stability better or no worse than PIE achieves, but without all its corrective heuristics.
With suitable packet classification, it becomes simple to extend this PI2 AQM to support coexistence between Classic and Scalable congestion controls in the public Internet. A Scalable congestion control ensures sufficient feedback at any flow rate, an example being Data Centre TCP (DCTCP). A Scalable control is linear, so we can use the internal variable directly without any squaring, by omitting the post-processing stage.
We implemented PI2 as a Linux qdisc to extensively test our claims using Classic and Scalable TCPs.
Afilliation | Communication Systems |
Project(s) | RITE: Reducing Internet Transport Latency, TimeIn: Traffic behaviour of interactive time-dependent thin streams on the modern Internet |
Publication Type | Proceedings, refereed |
Year of Publication | 2016 |
Conference Name | Proc. ACM CoNEXT 2016 |
Pagination | 105-119 |
Date Published | 12/2016 |
Publisher | ACM |
Place Published | New York, NY, USA |
ISBN Number | 978-1-4503-4297-1 |
Keywords | Algorithms, Analysis, AQM, Congestion Avoidance, congestion control, Data Communication, Design, Evaluation, Internet, latency, networks, Performance, QoS, Scaling, tcp |
URL | http://dl.acm.org/citation.cfm?doid=2999572.2999578 |
DOI | 10.1145/2999572.2999578 |
TRILL: ECN (Explicit Congestion Notification) Support
Internet Engineering Task Force, 2017.Status: Accepted
TRILL: ECN (Explicit Congestion Notification) Support
Explicit congestion notification (ECN) allows a forwarding element to notify downstream devices, including the destination, of the onset of congestion without having to drop packets. This document extends this capability to TRILL switches, including integration with IP ECN.
Afilliation | Communication Systems |
Project(s) | RITE: Reducing Internet Transport Latency, TimeIn: Traffic behaviour of interactive time-dependent thin streams on the modern Internet |
Publication Type | Technical reports |
Year of Publication | 2017 |
Number | draft-ietf-trill-ecn-support-02 |
Date Published | 03/2017 |
Publisher | Internet Engineering Task Force |
Keywords | Architecture, congestion, Control, Data Communication, Encapsulation, Explicit Notification, Incremental Deployment, Internet, Layering, networks, Protocol Engineering, QoS, Tunnels |
Notes | (Work in Progress) |
URL | http://tools.ietf.org/html/draft-ietf-trill-ecn-support |
More Accurate ECN Feedback in TCP
Internet Engineering Task Force, 2016.Status: Accepted
More Accurate ECN Feedback in TCP
Explicit Congestion Notification (ECN) is a mechanism where network nodes can mark IP packets instead of dropping them to indicate incipient congestion to the end-points. Receivers with an ECN-capable transport protocol feed back this information to the sender. ECN is specified for TCP in such a way that only one feedback signal can be transmitted per Round-Trip Time (RTT). Recently, new TCP mechanisms like Congestion Exposure (ConEx) or Data Center TCP (DCTCP) need more accurate ECN feedback information whenever more than one marking is received in one RTT. This document specifies an experimental scheme to provide more than one feedback signal per RTT in the TCP header. Given TCP header space is scarce, it overloads the three existing ECN-related flags in the TCP header and provides additional information in a new TCP option.
Afilliation | Communication Systems |
Project(s) | RITE: Reducing Internet Transport Latency, TimeIn: Traffic behaviour of interactive time-dependent thin streams on the modern Internet |
Publication Type | Technical reports |
Year of Publication | 2016 |
Number | draft-ietf-tcpm-accurate-ecn-02 |
Date Published | 10/2016 |
Publisher | Internet Engineering Task Force |
Keywords | Architecture, congestion control, Data Communication, Internet, networks, Protocols, QoS, Quality of Service, Rate Control, Security, Signalling, Standards |
Notes | (Work in Progress) |
URL | http://tools.ietf.org/html/draft-ietf-tcpm-accurate-ecn |
Guidelines for Adding Congestion Notification to Protocols that Encapsulate IP
IETF, 2017.Status: Accepted
Guidelines for Adding Congestion Notification to Protocols that Encapsulate IP
Afilliation | Communication Systems |
Project(s) | The Center for Resilient Networks and Applications, RITE: Reducing Internet Transport Latency |
Publication Type | Technical reports |
Year of Publication | 2017 |
Number | draft-ietf-tsvwg-ecn-encap-guidelines-08 |
Publisher | IETF |
Keywords | Architecture, congestion, Control, Data Communication, Encapsulation, Explicit Notification, Internet, Layering, Management, Monitoring, networks, Protocol Engineering, QoS, Tunnels |
Notes | (Work in Progress) |
URL | http://tools.ietf.org/html/draft-ietf-tsvwg-ecn-encap-guidelines |
Is Multi-Path Transport Suitable for Latency Sensitive Traffic?
Computer Networks (COMNET) 105 (2016): 1-21.Status: Published
Is Multi-Path Transport Suitable for Latency Sensitive Traffic?
This paper assesses whether multi-path communication can help latency-sensitive applications to satisfy the requirements of their users. We consider Concurrent Multi-path Transfer for SCTP (CMT-SCTP) and Multi-path TCP (MPTCP) and evaluate their proficiency in transporting video, gaming, and web traffic over combinations of WLAN and 3G interfaces. To ensure the validity of our evaluation, several experimental approaches were used including simulation, emulation and live experiments. When paths are symmetric in terms of capacity, delay and loss rate, we find that the experienced latency is significantly reduced, compared to using a single path. Using multiple asymmetric paths does not affect latency -- applications do not experience any increase or decrease, but might benefit from other advantages of multi-path communication. In the light of our conclusions, multi-path transport is suitable for latency-sensitive traffic and mature enough to be widely deployed.
Afilliation | Networks, Communication Systems, Communication Systems |
Project(s) | NorNet, RITE: Reducing Internet Transport Latency, The Center for Resilient Networks and Applications |
Publication Type | Journal Article |
Year of Publication | 2016 |
Journal | Computer Networks (COMNET) |
Volume | 105 |
Pagination | 1-21 |
Date Published | 08/2016 |
Publisher | Elsevier |
Keywords | CMT-SCTP, Internet, latency, MPTCP, Multi-Path Communication, transport protocols |
DOI | 10.1016/j.comnet.2016.05.008 |
AQM Characterization Guidelines
IETF, 2016.Status: Published
AQM Characterization Guidelines
Unmanaged large buffers in today's networks have given rise to a slew of performance issues. These performance issues can be addressed by some form of Active Queue Management (AQM) mechanism, optionally in combination with a packet scheduling scheme such as fair queuing. The IETF Active Queue Management and Packet Scheduling working group was formed to standardize AQM schemes that are robust, easily implementable, and successfully deployable in today's networks. This document describes various criteria for performing precautionary characterizations of AQM proposals. This document also helps in ascertaining whether any given AQM proposal should be taken up for standardization by the AQM WG.
Afilliation | Communication Systems, Communication Systems, Communication Systems |
Project(s) | RITE: Reducing Internet Transport Latency, The Center for Resilient Networks and Applications |
Publication Type | Technical reports |
Year of Publication | 2016 |
Date Published | 07/2016 |
Publisher | IETF |
ISSN Number | 2070-1721 |
Keywords | Active Queue Management |
URL | https://tools.ietf.org/html/rfc7928 |
NorNet

Having stable and uninterrupted Internet connectivity is becoming increasingly important, particularly with regard to applications like cloud computing, service as a platform and many others. Connectivity problems could e.g. be caused by a hardware failure or a natural disaster. In order to improve the robustness of Internet connectivity, it is obvious to connect endpoints to multiple Internet service providers (ISP) simultaneously. This property is denoted as multi-homing. For example, Transport Layer protocols like the Stream Control Transmission Protocol (SCTP) or Session Layer frameworks like Reliable Server Pooling (RSerPool) make use of multi-homing to support availability-critical applications.
However, while in theory a failure of one ISP should be independent of other ISPs, it is not really known what happens in practise in today’s commercial networks. It is evident that there are hidden dependencies among ISPs. Also, what about connectivity problems due to intentional malicious behaviour, i.e. targeted attacks on such systems? How can multi-path transport – e.g. with Multi-Path TCP (MPTCP) or Concurrent Multipath Transfer for SCTP (CMT-SCTP) – efficiently and fairly make use of multi-homing? Research in realistic Internet setups is clearly necessary, in order to answer these open questions. For that purpose, the NorNet project is building up a multi-homed testbed distributed all over the country of Norway. This programmable testbed is to be used for measurements and experimental networking research. It is built and operated by the Simula Research Laboratory and financed by Forskningsrådet (the Research Council of Norway) through their INFRASTRUKTUR program (project number 208798/F50).
NorNet has two main components: NorNet Core and NorNet Edge. NorNet Core consists of more than tvelve programmable sites, each multi-homed to several network providers. NorNet Edge consists of several hundreds of smaller nodes that are connected to all mobile broadband providers in Norway. Together, these two components offer a unique platform for experimental networking research. NorNet is made available to the Norwegian and international networking research community.
NorNet builds up a large-scale, real-world Internet testbed with multi-homing capability and provides it to the network research community. The final goal is to allow for research (and also to contribute to such research) that improves the Internet of today to provide the best possible performance to network users, regardless where they are, what kind of applications they run and when they use the network.
Funding source:
Forskningsrådet (the Research Council of Norway), INFRASTRUKTUR program (project number 208798/F50).
Partners:
Simula is the only research partner, but all interested researchers can use the testbed. We have cooperations with multiple universities and other projects.
Publications for NorNet
An Overview of Multi-Cloud Computing
In Proceedings of the 1st International Workshop on Recent Advances for Multi-Clouds and Mobile Edge Computing (M2EC) in conjunction with the 33rd International Conference on Advanced Information Networking and Applications (AINA). Matsue, Shimane/Japan: Springer, 2019.Status: Published
An Overview of Multi-Cloud Computing
The purpose of this paper is to provide a brief overview of cloud computing technologies, particularly with respect to multi-cloud networks. First, the basics of cloud computing concepts are discussed. Next we outline some challenges facing cloud computing, and discuss how multi-cloud systems including multi-clouds, hybrid clouds, federated clouds, and cross-clouds may be used to deal with some of these issues. Finally, multi-cloud systems may also be used in conjunction with new developing technologies such as Big Data and Machine Learning, leading to exciting innovations. These are reviewed in brief. Our goal is to provide a modern look at the state of the art in multi-cloud computing and review open issues in the field. The goal is that this paper will help the reader to understand challenges facing cloud computing, how multi-cloud computing addresses some of these issues, and inspire community excitement at the future integration of multi-cloud platforms with other novel technologies.
Afilliation | Communication Systems |
Project(s) | NorNet |
Publication Type | Proceedings, refereed |
Year of Publication | 2019 |
Conference Name | Proceedings of the 1st International Workshop on Recent Advances for Multi-Clouds and Mobile Edge Computing (M2EC) in conjunction with the 33rd International Conference on Advanced Information Networking and Applications (AINA) |
Pagination | 1055–1068 |
Date Published | 04/2019 |
Publisher | Springer |
Place Published | Matsue, Shimane/Japan |
ISBN Number | 978-3-030-15034-1 |
Keywords | Big Data, Cloud computing, Federated Clouds, Hybrid Cloud, Multi-Cloud |
Notes | {ISBN} 978-3-030-15034-1 |
URL | https://www.simula.no/file/m2ec2019-multicloudpdf-0/download |
DOI | 10.1007/978-3-030-15035-8_103 |
On the Utility of Unregulated IP DiffServ Code Point (DSCP) Usage by End Systems
{Performance Evaluation} 135 (2019).Status: Published
On the Utility of Unregulated IP DiffServ Code Point (DSCP) Usage by End Systems
DiffServ was designed to implement service provider quality of service (QoS) policies, where routers change and react upon the DiffServ Code Point (DSCP) in the IP header. However, nowadays, applications are beginning to directly set the DSCP themselves, in the hope that this will yield a more appropriate service for their respective video, audio and data streams. WebRTC is a prime example of such an application. We present measurements, for both IPv4 and IPv6, of what happens to DSCP values along Internet paths after an end system has set them without any prior agreement between a customer and a service provider. We find that the DSCP is often changed or zeroed along the path, but detrimental effects from using the DSCP are extremely rare; moreover, DSCP values sometimes remain intact (potentially having an effect on traffic) for several AS hops. This positive result motivates an analysis of the potential latency impact from such DSCP usage, for which we present the first measurement results. We find that routers at approximately 3% of more than 100,000 links differentiate between the WebRTC DSCP values (EF, AF42 and CS1) and consistently reduce delay in comparison with probes carrying a zero value (CS0) under congestion. In contrast, routers at around 2% of these links increase the delay by a comparable amount under congestion, uniformly for EF, AF42 and CS1.
Afilliation | Communication Systems |
Project(s) | NorNet, The Center for Resilient Networks and Applications, Simula Metropolitan Center for Digital Engineering, NEAT: A New, Evolutive API and Transport-Layer Architecture for the Internet, MELODIC: Multi-cloud Execution-ware for Large-scale Optimised Data-Intensive Computing |
Publication Type | Journal Article |
Year of Publication | 2019 |
Journal | {Performance Evaluation} |
Volume | 135 |
Date Published | 08/2019 |
Publisher | Elsevier |
ISSN | 0166-5316 |
Keywords | DiffServ, DiffServ Code Point, latency, QoS, WebRTC |
URL | https://doi.org/10.1016/j.peva.2019.102036 |
DOI | 10.1016/j.peva.2019.102036 |
MELODIC at Hainan University: Combining NorNet Core with MELODIC
In Haikou, Hainan/People's Republic of China. Haikou, Hainan/People's Republic of China: Hainan University, 2019.Status: Published
MELODIC at Hainan University: Combining NorNet Core with MELODIC
This talk gives a short overview over the possibilities of testing applications in the NorNet infrastructure. Furthermore, it presents a short overview of the ongoing work on integrating NorNet Core with the MELODIC multi-cloud infrastructure, including the NorNet Core setup at Hainan University and the Haikou College of Economics.
Afilliation | Communication Systems |
Project(s) | NorNet, The Center for Resilient Networks and Applications, MELODIC: Multi-cloud Execution-ware for Large-scale Optimised Data-Intensive Computing |
Publication Type | Talks, invited |
Year of Publication | 2019 |
Location of Talk | Haikou, Hainan/People's Republic of China |
Publisher | Hainan University |
Place Published | Haikou, Hainan/People's Republic of China |
Type of Talk | Invited Talk |
Keywords | Cloud computing, MELODIC, Multi-Homing, NorNet Core, NorNet Testbed, OpenStack |
MELODIC at Hainan University: An Introduction to the MELODIC Project
In Haikou, Hainan/People's Republic of China. Haikou, Hainan/People's Republic of China: Hainan University, 2019.Status: Published
MELODIC at Hainan University: An Introduction to the MELODIC Project
In former times, it was necessary to operate and maintain powerful personal computers to run applications. Nowadays, many "normal" users just use laptops, tablet PCs or smartphones. Their applications are powered by cloud systems in the background, which are operated in data centres at remote locations and being connected over the Internet. This presentation first introduces the basics of cloud computing: virtualisation, virtual machines, containers, and software as a service. A challenge of using cloud computing is to deploy services to cloud providers, in order to operate them in a cost-efficient way while providing the best application experience to the users. The vision of the Multi-Cloud Execution-Ware for Large-scale Optimised Data-Intensive Computing (MELODIC) project is to enable federated cloud computing for data-intensive applications. Furthermore, it provides the user with an easy-to-use, unified cloud environment, which hides the complexity of a multi-cloud. The second part of this presentation therefore provides an overview of the basic ideas and application use cases of MELODIC.
Afilliation | Communication Systems |
Project(s) | NorNet, The Center for Resilient Networks and Applications, MELODIC: Multi-cloud Execution-ware for Large-scale Optimised Data-Intensive Computing |
Publication Type | Talk, keynote |
Year of Publication | 2019 |
Location of Talk | Haikou, Hainan/People's Republic of China |
Publisher | Hainan University |
Place Published | Haikou, Hainan/People's Republic of China |
Type of Talk | Keynote Talk |
Keywords | Applications, Big Data, Cloud computing, MELODIC, OpenStack |
NorNet at Hainan University: Getting Started with NorNet Core
In Haikou, Hainan/People's Republic of China. Haikou, Hainan/People's Republic of China: Hainan University, 2019.Status: Published
NorNet at Hainan University: Getting Started with NorNet Core
This tutorial – presented for students at the College of Information Science and Technology (CIST) at Hainan University – provides an introduction on how to get access to the NorNet Core testbed as well as how to run experiments in the testbed.
Afilliation | Communication Systems |
Project(s) | NorNet, The Center for Resilient Networks and Applications, MELODIC: Multi-cloud Execution-ware for Large-scale Optimised Data-Intensive Computing |
Publication Type | Talks, invited |
Year of Publication | 2019 |
Location of Talk | Haikou, Hainan/People's Republic of China |
Publisher | Hainan University |
Place Published | Haikou, Hainan/People's Republic of China |
Type of Talk | Invited Talk |
Keywords | Multi-Homing, Multi-Path Transport, NorNet, NorNet Core, Testbed, Tutorial |
NorNet at Hainan University: From Simulations to Real-World Internet Measurements for Multi-Path Transport Research
In Haikou, Hainan/People's Republic of China. Haikou, Hainan/People's Republic of China: Hainan University, 2019.Status: Published
NorNet at Hainan University: From Simulations to Real-World Internet Measurements for Multi-Path Transport Research
A large fraction of the communication in the Internet is handled by the Transmission Control Protocol (TCP). Since the first deployments of this protocol more than 30 years ago, the spectrum of applications as well as the structure of the network have developed at a fast pace. For example, today's network devices, like smartphones and laptops – i.e.\ particularly many devices in the area of mobile computing – frequently have an interesting property: the existence of multiple IP addresses (IPv4 and/or IPv6). The addresses may even change due to mobility. This property, denoted as multi-homing, can be utilised for multi-path transport, i.e. the simultaneous usage of multiple paths in the network to improve performance. Multi-path transport is a hot topic in the Internet Engineering Task Force (IETF), which is the standardisation organisation for the Internet. This talk provides an overview of the work in the areas of multi-homing and multi-path transport, with focus on the area of the protocols TCP and Stream Control Transmission Protocol (SCTP) with their experimental extensions Multi-Path TCP (MPTCP) and Concurrent Multi-Path Transfer for SCTP (CMT-SCTP). It particularly shows the sequence of research and selected results, beginning from a simple simulation model, via lab setups and small Internet scenarios, up to the large-scale, international testbed project NorNet. NorNet, and particularly its landline network part NorNet Core, is furthermore described in some detail. Based on NorNet, it is finally possible to validate simulation results in real-world, multi-homed networks, in order to provide valuable input to the ongoing IETF standardisation processes of MPTCP and CMT-SCTP. Particularly, it will also show how the NorNet testbed can be utilised for research at Hainan University.
Afilliation | Communication Systems |
Project(s) | NorNet, The Center for Resilient Networks and Applications, MELODIC: Multi-cloud Execution-ware for Large-scale Optimised Data-Intensive Computing |
Publication Type | Talk, keynote |
Year of Publication | 2019 |
Location of Talk | Haikou, Hainan/People's Republic of China |
Date Published | 04/2019 |
Publisher | Hainan University |
Place Published | Haikou, Hainan/People's Republic of China |
Type of Talk | Keynote Talk |
Keywords | Introduction, Multi-Homing, NorNet, NorNet Core, NorNet Edge, Status, Testbed |
A Real-Time Video Streaming System over IPv6+MPTCP Technology
In Proceedings of the 1st International Workshop on Recent Advances for Multi-Clouds and Mobile Edge Computing (M2EC) in conjunction with the 33rd International Conference on Advanced Information Networking and Applications (AINA). Matsue, Shimane/Japan: Springer, 2019.Status: Published
A Real-Time Video Streaming System over IPv6+MPTCP Technology
Today, a steadily increasing number of users not just passively consumes Internet content, but also creates and publishes content. Users publish text, photos and videos. With the availability of 5G high-speed, low-latency mobile broadband networks, also real-time video streaming will be possible. We believe this will become a very popular application in the coming years. But the more popular a service is, the higher the need for resilience. In this paper, we introduce our work-in-progress live video streaming platform for future mobile edge computing scenarios, which makes use of MPTCP+IPv6 to support multi-homing for resilience, and multi-path transport for load balancing. As a proof of concept, we show that the platform is (1) compatible with IPv6, (2) utilizes load balancing when possible, and (3) provides robustness by network redundancy.
Afilliation | Communication Systems |
Project(s) | NorNet, The Center for Resilient Networks and Applications, Simula Metropolitan Center for Digital Engineering |
Publication Type | Proceedings, refereed |
Year of Publication | 2019 |
Conference Name | Proceedings of the 1st International Workshop on Recent Advances for Multi-Clouds and Mobile Edge Computing (M2EC) in conjunction with the 33rd International Conference on Advanced Information Networking and Applications (AINA) |
Date Published | 03/2019 |
Publisher | Springer |
Place Published | Matsue, Shimane/Japan |
Keywords | IPv6, Load Balancing, MPTCP, Resilience, Video Streaming Platform |
Mobile Edge as Part of the Multi-Cloud Ecosystem: A Performance Study
In Proceedings of the 27th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP). Pavia, Lombardia/Italy: IEEE Computer Society, 2019.Status: Published
Mobile Edge as Part of the Multi-Cloud Ecosystem: A Performance Study
Cloud computing has revolutionized the way of application usage and deployment: applications run cost-effectively in remote data centers. With the increasing need for mobility and micro-services, particularly with the upcoming 5G mobile broadband networks, there is also a strong demand for mobile edge computing (MEC): applications run in small cloud systems in close proximity to the user, in order to minimize latencies. Both cloud and MEC have their advantages and disadvantages. Combining the two approaches in a unified multi-cloud, consisting of both traditional cloud services provisioned over heterogeneous cloud platforms and MEC systems, has the potential of obtaining the best out of both worlds. However, a comprehensive study is needed to evaluate the performance gains and the overheads involved for real-world cloud applications. In this paper, we introduce a baseline performance evaluation in order to identify the fallacies and pitfalls of combining multiple cloud systems and MEC into a unified MEC-multi-cloud platform. For this purpose, we analyze the basic, application-independent performance metrics of average round-trip time (RTT) and average application payload throughput in a setup consisting of two private and one public cloud systems. This baseline performance analysis confirms the feasibility of MEC-multi-cloud, and provides guidelines for designing an autonomic resource provisioning solutions, in terms of an extension proposed to our existing Melodic middleware platform for multi-cloud applications.
Afilliation | Communication Systems |
Project(s) | MELODIC: Multi-cloud Execution-ware for Large-scale Optimised Data-Intensive Computing, NorNet, The Center for Resilient Networks and Applications, Simula Metropolitan Center for Digital Engineering |
Publication Type | Proceedings, refereed |
Year of Publication | 2019 |
Conference Name | Proceedings of the 27th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP) |
Pagination | 59-66 |
Date Published | 02/2019 |
Publisher | IEEE Computer Society |
Place Published | Pavia, Lombardia/Italy |
ISBN Number | 978-1-7281-1644-0 |
Keywords | Cloud computing, latency, Mobile edge computing, Multi-Cloud, Performance |
DOI | 10.1109/PDP.2019.00017 |
NorNet at the University of Sydney: From Simulations to Real-World Internet Measurements for Multi-Path Transport Research
Sydney, New South Wales/Australia: University of Sydney, 2019.Status: Published
NorNet at the University of Sydney: From Simulations to Real-World Internet Measurements for Multi-Path Transport Research
A large fraction of the communication in the Internet is handled by the Transmission Control Protocol (TCP). Since the first deployments of this protocol more than 30 years ago, the spectrum of applications as well as the structure of the network have developed at a fast pace. For example, today's network devices, like smartphones and laptops – i.e.\ particularly many devices in the area of mobile computing – frequently have an interesting property: the existence of multiple IP addresses (IPv4 and/or IPv6). The addresses may even change due to mobility. This property, denoted as multi-homing, can be utilised for multi-path transport, i.e. the simultaneous usage of multiple paths in the network to improve performance. Multi-path transport is a hot topic in the Internet Engineering Task Force (IETF), which is the standardisation organisation for the Internet.
This talk provides an overview of the work in the areas of multi-homing and multi-path transport, with focus on the area of the protocols TCP and Stream Control Transmission Protocol (SCTP) with their experimental extensions Multi-Path TCP (MPTCP) and Concurrent Multi-Path Transfer for SCTP (CMT-SCTP). It particularly shows the sequence of research and selected results, beginning from a simple simulation model, via lab setups and small Internet scenarios, up to the large-scale, international testbed project NorNet. NorNet, and particularly its landline network part NorNet Core, is furthermore described in some detail. Based on NorNet, it is finally possible to validate simulation results in real-world, multi-homed networks, in order to provide valuable input to the ongoing IETF standardisation processes of MPTCP and CMT-SCTP. Particularly, it will also show how the NorNet testbed can be utilised for research at the University of Sydney.
Afilliation | Communication Systems |
Project(s) | The Center for Resilient Networks and Applications, NorNet |
Publication Type | Miscellaneous |
Year of Publication | 2019 |
Publisher | University of Sydney |
Place Published | Sydney, New South Wales/Australia |
Keywords | Introduction, Multi-Homing, NorNet, NorNet Core, NorNet Edge, Status, Testbed |
A Statistic Procedure to Find Formulae for Buffer Size in MPTCP
In 3rd IEEE Advanced Information Technology, Electronic and Automation Control Conference (IAEAC). Chongqing/People's Republic of China: IEEE Computer Society, 2018.Status: Published
A Statistic Procedure to Find Formulae for Buffer Size in MPTCP
It has been shown that the Multi-Path Transmission Control Protocol~(MPTCP) can improve throughput, robustness and resilience of network transport. This paper seeks to discover the relationship of buffer size with throughput and congestion control algorithms, based on the statistical predictive modelling method. In spite of rapid growth of the implementations of MPTCP, the theoretical and fundamental question –- how large the buffer size of MPTCP should be to meet the network traffic -– remains unaddressed, although there were graphic illustrations and descriptive discussions about it.
Afilliation | Communication Systems |
Project(s) | NorNet, The Center for Resilient Networks and Applications, Simula Metropolitan Center for Digital Engineering |
Publication Type | Proceedings, refereed |
Year of Publication | 2018 |
Conference Name | 3rd IEEE Advanced Information Technology, Electronic and Automation Control Conference (IAEAC) |
Date Published | 10/2018 |
Publisher | IEEE Computer Society |
Place Published | Chongqing/People's Republic of China |
ISBN Number | 978-1-5386-4509-3 |
Keywords | Buffer Size, Congestion Control Algorithm, Multi-Path TCP (MPTCP), Statistical Predictive Modelling, Throughput |
Publications
Journal Article
Low-Latency Scheduling in MPTCP
IEEE Transactions on Networking 27, no. 1 (2019).Status: Published
Low-Latency Scheduling in MPTCP
Afilliation | Communication Systems |
Project(s) | MONROE: Measuring Mobile Broadband Networks in Europe , Department of Mobile Systems and Analytics |
Publication Type | Journal Article |
Year of Publication | 2019 |
Journal | IEEE Transactions on Networking |
Volume | 27 |
Issue | 1 |
Date Published | 02/2019 |
Publisher | ACM IEEE |
Technical reports
Shared Bottleneck Detection for Coupled Congestion Control for RTP Media
In RFC 8382. Internet Requests for Comments ed. RFC Editor, 2018.Status: Published
Shared Bottleneck Detection for Coupled Congestion Control for RTP Media
This document describes a mechanism to detect whether end-to-end data flows share a common bottleneck. This mechanism relies on summary statistics that are calculated based on continuous measurements and used as input to a grouping algorithm that runs wherever the knowledge is needed
Afilliation | Communication Systems |
Project(s) | RITE: Reducing Internet Transport Latency |
Publication Type | Technical reports |
Year of Publication | 2018 |
Secondary Title | RFC 8382 |
Edition | Internet Requests for Comments |
Date Published | 06/2018 |
Publisher | RFC Editor |
ISSN Number | 2070-1721 |
Notes | Internet Engineering Task Force (IETF) Request for Comments: 8382 Category: Experimental ISSN: 2070-1721 |
URL | https://www.rfc-editor.org/info/rfc8382 |
DOI | 10.17487/RFC8382 |
TR-Number | 8382 |
PhD Thesis
Making Multipath TCP Work over Heterogeneous Wireless Networks
In Faculty of Mathematics and Natural Sciences at the University of Oslo. Vol. PhD. University of Oslo: University of Oslo, 2017.Status: Published
Making Multipath TCP Work over Heterogeneous Wireless Networks
Afilliation | Communication Systems |
Project(s) | No Simula project |
Publication Type | PhD Thesis |
Year of Publication | 2017 |
Degree awarding institution | Faculty of Mathematics and Natural Sciences at the University of Oslo |
Degree | PhD |
Number of Pages | 192 |
Publisher | University of Oslo |
Place Published | University of Oslo |
Proceedings, refereed
BLEST: Blocking Estimation-based MPTCP Scheduler for Heterogeneous Networks
In IEEE IFIP Networking, 2016.Status: Published
BLEST: Blocking Estimation-based MPTCP Scheduler for Heterogeneous Networks
Afilliation | Communication Systems |
Project(s) | The Center for Resilient Networks and Applications |
Publication Type | Proceedings, refereed |
Year of Publication | 2016 |
Conference Name | IEEE IFIP Networking |
Date Published | 05/2016 |
LISA: A Linked Slow-Start Algorithm for MPTCP
In IEEE International Conference on Communications (ICC), 2016.Status: Published
LISA: A Linked Slow-Start Algorithm for MPTCP
Afilliation | Communication Systems |
Project(s) | The Center for Resilient Networks and Applications |
Publication Type | Proceedings, refereed |
Year of Publication | 2016 |
Conference Name | IEEE International Conference on Communications (ICC) |
Date Published | 05/2016 |
Revisiting Congestion Control for Multipath TCP with Shared Bottleneck Detection
In IEEE International Conference on Computer Communications (INFOCOM). San Francisco, California/U.S.A.: IEEE, 2016.Status: Published
Revisiting Congestion Control for Multipath TCP with Shared Bottleneck Detection
Multipath TCP (MPTCP) enables the simultaneous usage of multiple links for bandwidth aggregation, better resource utilization and improved reliability. Its coupled congestion control intends to reap the increased bandwidth of multiple links, while avoiding to be more aggressive than regular TCP flows on every used link. We argue that this leads to a very conservative behavior when paths do not share a bottleneck. Therefore, in this paper, we first quantify the penalty of the coupled congestion control for the links that do not share a bottleneck. Then, in order to overcome this penalty, we design and implement a practical shared bottleneck detection (SBD) algorithm for MPTCP, namely MPTCP-SBD. Through extensive emulations, we show that MPTCP-SBD outperforms all currently deployed MPTCP coupled congestion controls by accurately detecting bottlenecks resulting in throughput gains of up to 30\% in the absence of shared bottlenecks while remaining fair to TCP in shared bottlenecks scenarios. We complement the emulation results with real-network experiments justifying it is safeness for deployment.
Afilliation | Communication Systems |
Project(s) | The Center for Resilient Networks and Applications |
Publication Type | Proceedings, refereed |
Year of Publication | 2016 |
Conference Name | IEEE International Conference on Computer Communications (INFOCOM) |
Pagination | 2419-2427 |
Date Published | 04/2016 |
Publisher | IEEE |
Place Published | San Francisco, California/U.S.A. |
ISBN Number | 978-1-4673-9953-1 |
Keywords | congestion control, coupled congestion control, Multi-Path TCP (MPTCP), shared bottleneck detection |
DOI | 10.1109/INFOCOM.2016.7524599 |
TCP with dynamic FEC For High Delay and Lossy Networks
In ACM CoNEXT Student Workshop, 2016.Status: Accepted
TCP with dynamic FEC For High Delay and Lossy Networks
Afilliation | Networks, Communication Systems, Communication Systems |
Project(s) | MONROE: Measuring Mobile Broadband Networks in Europe , The Center for Resilient Networks and Applications |
Publication Type | Proceedings, refereed |
Year of Publication | 2016 |
Conference Name | ACM CoNEXT Student Workshop |
Journal Article
Is Multi-Path Transport Suitable for Latency Sensitive Traffic?
Computer Networks (COMNET) 105 (2016): 1-21.Status: Published
Is Multi-Path Transport Suitable for Latency Sensitive Traffic?
This paper assesses whether multi-path communication can help latency-sensitive applications to satisfy the requirements of their users. We consider Concurrent Multi-path Transfer for SCTP (CMT-SCTP) and Multi-path TCP (MPTCP) and evaluate their proficiency in transporting video, gaming, and web traffic over combinations of WLAN and 3G interfaces. To ensure the validity of our evaluation, several experimental approaches were used including simulation, emulation and live experiments. When paths are symmetric in terms of capacity, delay and loss rate, we find that the experienced latency is significantly reduced, compared to using a single path. Using multiple asymmetric paths does not affect latency -- applications do not experience any increase or decrease, but might benefit from other advantages of multi-path communication. In the light of our conclusions, multi-path transport is suitable for latency-sensitive traffic and mature enough to be widely deployed.
Afilliation | Networks, Communication Systems, Communication Systems |
Project(s) | NorNet, RITE: Reducing Internet Transport Latency, The Center for Resilient Networks and Applications |
Publication Type | Journal Article |
Year of Publication | 2016 |
Journal | Computer Networks (COMNET) |
Volume | 105 |
Pagination | 1-21 |
Date Published | 08/2016 |
Publisher | Elsevier |
Keywords | CMT-SCTP, Internet, latency, MPTCP, Multi-Path Communication, transport protocols |
DOI | 10.1016/j.comnet.2016.05.008 |
Public outreach
A Linked Slow-Start Algorithm for MPTCP
http://www.ietf.org/id/draft-barik-mptcp-lisa-00.xml, 2015.Status: Accepted
A Linked Slow-Start Algorithm for MPTCP
This document describes the LISA (Linked Slow-Start Algorithm) for Multipath TCP (MPTCP). Currently during slow-start, subflows behave like independent TCP flows making MPTCP behave unfairly to cross-traffic and causing more congestion in the bottleneck, which yields more losses among the MPTCP subflows. LISA couples the initial windows (IW) of MPTCP subflows during the initial slow-start phase to remove this adverse behavior.
Afilliation | Networks, Communication Systems |
Publication Type | Public outreach |
Year of Publication | 2015 |
Date Published | 10/2015 |
Place Published | http://www.ietf.org/id/draft-barik-mptcp-lisa-00.xml |
MPTCP Experiences in the NorNet Testbed
https://tools.ietf.org/html/draft-dreibholz-mptcp-nornet-experience-01, 2015.Status: Accepted
MPTCP Experiences in the NorNet Testbed
This document collects some experiences of Multi-Path TCP (MPTCP) evaluations in the NorNet testbed.
Afilliation | Networks, Communication Systems |
Publication Type | Public outreach |
Year of Publication | 2015 |
Place Published | https://tools.ietf.org/html/draft-dreibholz-mptcp-nornet-experience-01 |
Proceedings, refereed
An Early Look at Multipath TCP Deployment in the Wild
In International Workshop on Hot Topics in Planet-Scale Measurement (HotPlanet), 2015.Status: Published
An Early Look at Multipath TCP Deployment in the Wild
Afilliation | Networks, Communication Systems, Communication Systems |
Project(s) | The Center for Resilient Networks and Applications |
Publication Type | Proceedings, refereed |
Year of Publication | 2015 |
Conference Name | International Workshop on Hot Topics in Planet-Scale Measurement (HotPlanet) |
Leveraging the IPv4/IPv6 Identity Duality by using Multi-Path Transport
In Proceedings of the 18th IEEE Global Internet Symposium (GI). Hong Kong/People's Republic of China, 2015.Status: Published
Leveraging the IPv4/IPv6 Identity Duality by using Multi-Path Transport
With the 20th anniversary of IPv6 nearing quickly, a growing number of Internet service providers (ISPs) now offer their customers both IPv6 and IPv4 connectivity. This makes multi-homing with IPv4 and IPv6 increasingly common even with just a single ISP connection. Furthermore, the growing popularity of multi-path transport, especially Multi-path TCP (MPTCP) that is the extension of the well-known Transmission Control Protocol (TCP), leads to the question of whether this identity duality can be utilized for improving application performance in addition to providing resilience. In this paper, we first investigate the AS-level congruency of IPv4 and IPv6 paths in the Internet. We find that more than 60% of the current IPv4 and IPv6 AS-paths are non-congruent at the AS-level, which motivates us to explore how MPTCP can utilize the IPv4/IPv6 identity duality to improve data transfer performance. Our results show that MPTCP, even with a single dual-stack Internet connection, can significantly improve the end-to-end performance when the underlying paths are non-congruent. The extent of the improvement can reach up to the aggregate of the IPv4 and IPv6 bandwidth.
Afilliation | Networks, Communication Systems, Communication Systems |
Project(s) | NorNet, The Center for Resilient Networks and Applications |
Publication Type | Proceedings, refereed |
Year of Publication | 2015 |
Conference Name | Proceedings of the 18th IEEE Global Internet Symposium (GI) |
Date Published | 05/2015 |
Place Published | Hong Kong/People's Republic of China |
Keywords | Identity Duality, Internet Paths, IPv4, IPv6, Routing |
Proceedings, non-refereed
Reducing Transport Latency using Multi-path Protocols
In European Conference on Networks and Communications (EuCNC), 2015.Status: Published
Reducing Transport Latency using Multi-path Protocols
Afilliation | Networks, Communication Systems, Communication Systems |
Project(s) | The Center for Resilient Networks and Applications |
Publication Type | Proceedings, non-refereed |
Year of Publication | 2015 |
Conference Name | European Conference on Networks and Communications (EuCNC) |
Proceedings, refereed
Experimental Evaluation of Multipath TCP Schedulers
In ACM SIGCOMM Capacity Sharing Workshop, 2014.Status: Published
Experimental Evaluation of Multipath TCP Schedulers
In this paper, we focus on different schedulers for Multipath TCP. We first design and implement a generic modular scheduler framework that enables testing of different schedulers for Multipath TCP. We then use this framework to do an in-depth analysis of different schedulers by running experiments on a emulator and a testbed. We consider bulk data transfer as well as application limited traffic and identify metrics to quantify the scheduler's performance. Our results shed light on how scheduling decisions can help to improve multipath transfer.
Afilliation | Networks, Communication Systems |
Publication Type | Proceedings, refereed |
Year of Publication | 2014 |
Conference Name | ACM SIGCOMM Capacity Sharing Workshop |
Date Published | August |
Keywords | Workshop |
Measuring the QoS Characteristics of Operational 3G Mobile Broadband Networks
In Proceedings of the 4th International Workshop on Protocols and Applications with Multi-Homing Support (PAMS). Victoria, British Columbia/Canada: IEEE, 2014.Status: Published
Measuring the QoS Characteristics of Operational 3G Mobile Broadband Networks
Today, many smart phones and tablets have multiple interfaces (i.e. WLAN and 3G). These multiple interfaces can be utilized simultaneously by a multi-path transport protocol to provide bandwidth aggregation or reliability. However, in order to design efficient multi-path scheduling and congestion control strategies, it is crucial to understand the behaviour and properties of the underlying paths first. WLAN links have already been studied extensively in the literature. Therefore, in this paper, we focus on Mobile Broadband (MBB) networks that are in use today. We utilized noun{NorNet Edge} nodes that are connected to up to five different 3G ISPs (UMTS and CDMA2000), hence, providing a realistic view on the QoS characteristics that are experienced by end-users of these MBB networks. We present QoS characteristics (e.g. bandwidth, delay and loss) and discuss our observations. Our results shed light on what a multi-path transport endpoint has to expect - and to efficiently cope with - when using today's MBB networks as transport paths.
Afilliation | Communication Systems, Networks, Communication Systems |
Project(s) | The Center for Resilient Networks and Applications |
Publication Type | Proceedings, refereed |
Year of Publication | 2014 |
Conference Name | Proceedings of the 4th International Workshop on Protocols and Applications with Multi-Homing Support (PAMS) |
Date Published | May |
Publisher | IEEE |
Place Published | Victoria, British Columbia/Canada |
Keywords | Workshop |
Multi-Path Transport Over Heterogeneous Wireless Networks: Does It Really Pay Off?
In Proceedings of the IEEE GLOBECOM. Austin, Texas/U.S.A.: IEEE, 2014.Status: Published
Multi-Path Transport Over Heterogeneous Wireless Networks: Does It Really Pay Off?
Multi-path transfer protocols such as Concurrent Multi-Path Transfer for SCTP and Multi-Path TCP (MPTCP), are becoming increasingly popular due to widespread deployment of smartphones with multi-homing support. Although the idea of using multiple interfaces simultaneously to improve application throughput is tempting, does transmission over multiple interfaces always provide benefits especially in realistic setup? In this paper, we first show that multi-path transfer might actually have a negative impact in real-world scenarios with mobile broadband and wireless LAN networks. We then introduce our Dynamic Relative Path Scoring (DRePaS) algorithm that continuously evaluates the contribution of paths to the overall performance and dynamically influences the scheduling decisions to make best use of the paths for the overall system performance. We show that DRePaS outperforms the current MPTCP implementation in terms of throughput and application delay, especially when the links are heterogeneous.
Afilliation | Communication Systems, Networks, Communication Systems |
Project(s) | The Center for Resilient Networks and Applications |
Publication Type | Proceedings, refereed |
Year of Publication | 2014 |
Conference Name | Proceedings of the IEEE GLOBECOM |
Date Published | December |
Publisher | IEEE |
Place Published | Austin, Texas/U.S.A. |
Practical Passive Shared Bottleneck Detection Using Shape Summary Statistics
In 39th Annual IEEE Conference on Local Computer Networks. IEEE, 2014.Status: Published
Practical Passive Shared Bottleneck Detection Using Shape Summary Statistics
Afilliation | Communication Systems |
Project(s) | RITE: Reducing Internet Transport Latency |
Publication Type | Proceedings, refereed |
Year of Publication | 2014 |
Conference Name | 39th Annual IEEE Conference on Local Computer Networks |
Pagination | 150--158 |
Publisher | IEEE |
Keywords | Conference |
DOI | 10.1109/LCN.2014.6925767 |
Research Notes | Open access on IEEE Xplore |
Tackling the Challenge of Bufferbloat in Multi-Path Transport Over Heterogeneous Wireless Networks
In Proceedings of the IEEE/ACM International Symposium on Quality of Service (IWQoS). Hong Kong/People's Republic of China: IEEE, 2014.Status: Published
Tackling the Challenge of Bufferbloat in Multi-Path Transport Over Heterogeneous Wireless Networks
Today, most of the smart phones are equipped with two network interfaces: Mobile Broadband (MBB) and Wireless Local Area Network (WLAN). Multi-path transport protocols provide increased throughput or reliability, by utilizing these interfaces simultaneously. However, multi-path transmission over networks with very different QoS characteristics is a challenge. In this paper, we studied Multi-Path TCP\~(MPTCP) in heterogeneous networks, specifically MBB networks and WLAN. We first investigate the effect of bufferbloat in MBB on MPTCP performance. Then, we propose a bufferbloat mitigation algorithm: Multi-Path Transport Bufferbloat Mitigation (MPT-BM). Using our algorithm, we conduct experiments in real operational networks. The experimental results show that MPT-BM outperforms the current MPTCP implementation by increasing the application goodput quality and decreasing MPTCP's buffer delay, jitter and buffer space requirements.
Afilliation | Communication Systems, Networks, Communication Systems |
Project(s) | The Center for Resilient Networks and Applications |
Publication Type | Proceedings, refereed |
Year of Publication | 2014 |
Conference Name | Proceedings of the IEEE/ACM International Symposium on Quality of Service (IWQoS) |
Date Published | May |
Publisher | IEEE |
Place Published | Hong Kong/People's Republic of China |
Talks, invited
Impact of Bufferbloat in MPTCP Over Heterogeneous Wireless Networks
2014.Status: Published
Impact of Bufferbloat in MPTCP Over Heterogeneous Wireless Networks
Afilliation | Networks, Communication Systems |
Publication Type | Talks, invited |
Year of Publication | 2014 |
Multipath Transport Over Heterogeneous Networks
In Proceedings of the 2nd International NorNet Users Workshop (NNUW-2), 2014.Status: Published
Multipath Transport Over Heterogeneous Networks
Afilliation | Networks, Communication Systems |
Publication Type | Talks, invited |
Year of Publication | 2014 |
Location of Talk | Proceedings of the 2nd International NorNet Users Workshop (NNUW-2) |
Keywords | Workshop |
Shared Bottleneck Detection Evaluation With NorNet
In Proceedings of the 2nd International NorNet Users Workshop (NNUW-2), 2014.Status: Published
Shared Bottleneck Detection Evaluation With NorNet
Afilliation | Networks, Communication Systems |
Publication Type | Talks, invited |
Year of Publication | 2014 |
Location of Talk | Proceedings of the 2nd International NorNet Users Workshop (NNUW-2) |
Journal Article
The Nornet Edge Platform for Mobile Broadband Measurements
Computer Networks (2014).Status: Published
The Nornet Edge Platform for Mobile Broadband Measurements
We present Nornet Edge (NNE), a dedicated infrastructure for measurements and experimentation in mobile broadband networks. NNE is unprecedented in size, consisting of more than 400 measurement nodes geographically distributed all over Norway. Each measurement node is a Linux-based embedded computer, and is connected to multiple mobile broadband providers. In addition, NNE includes an extensive backend system for deploying and managing experiments and collecting data. NNE makes it possible to run long-term measurement experiments to assess and compare quality and performance across different network operators on a national scale. Particular focus is put on allowing experiments to run in parallel on multiple network connections, and on collecting rich context information related to the experiments. In this paper we give a detailed presentation of NNE, and describe three different measurement experiments that illustrate how the infrastructure can be used. We also provide a roadmap for further development of NNE.
Afilliation | Networks, Communication Systems |
Publication Type | Journal Article |
Year of Publication | 2014 |
Journal | Computer Networks |
Number | 61 |
Keywords | Conference, Internal Seminar, University of Oslo, Workshop |
DOI | 10.1016/j.bbr.2011.03.031 |
Proceedings, refereed
Preempting State Promotions to Improve Application Performance in Mobile Broadband Networks
In 8th ACM Workshop on Mobility in the Evolving Internet Architecture (MobiArch). ACM Sigmobile, 2013.Status: Published
Preempting State Promotions to Improve Application Performance in Mobile Broadband Networks
Afilliation | Networks, Communication Systems |
Publication Type | Proceedings, refereed |
Year of Publication | 2013 |
Conference Name | 8th ACM Workshop on Mobility in the Evolving Internet Architecture (MobiArch) |
Date Published | October |
Publisher | ACM Sigmobile |
Talks, contributed
The NorNet Research Testbed
In Short presentation at the CHANGE Bootcamp workshop in Louvain-la-Neuve, Belgium, 2013.Status: Published
The NorNet Research Testbed
Afilliation | Networks, Communication Systems |
Publication Type | Talks, contributed |
Year of Publication | 2013 |
Location of Talk | Short presentation at the CHANGE Bootcamp workshop in Louvain-la-Neuve, Belgium |
Keywords | Workshop |
Notes | Short presentation at the CHANGE Bootcamp workshop in Louvain-la-Neuve, Belgium |