WebRTC-based measurement tool for peer-to-peer applications and preliminary findings with real users

12/03/2021
by   Kosuke Nakagawa, et al.
0

Direct peer-to-peer (P2P) communication is often used to minimize the end-to-end latency for real-time applications that require accurate synchronization, such as remote musical ensembles. However, there are few studies on the performance of P2P communication between home network environments, thus hindering the deployment of services that require synchronization. In this study, we developed a P2P performance measurement tool using the Web Real-Time Communication (WebRTC) statistics application programming interface. Using this tool, we can easily measure P2P performance between home network environments on a web browser without downloading client applications. We also verified the reliability of round-trip time (RTT) measurements using WebRTC and confirmed that our system could provide the necessary measurement accuracy for RTT and jitter measurements for real-time applications. In addition, we measured the performance of a full mesh topology connection with 10 users in an actual environment in Japan. Consequently, we found that only 66 which is the minimum requirement for high synchronization applications, such as musical ensembles.

READ FULL TEXT

page 3

page 4

page 6

page 7

research
06/15/2022

Decentralized WebRCT P2P network using Kademlia

Web Real-Time Communication (WebRTC) is a new standard and industry effo...
research
05/01/2020

Performance of Generalized Hypercubes in Dynamic Peer-to-Peer Networks

Highly dynamic peer-to-peer networks are becoming very significant due t...
research
11/12/2018

Time synchronization in vehicular ad-hoc networks: A survey ontheory and practice

Time synchronization in communication networks provides a common time fr...
research
12/13/2021

Peer-to-Peer Communication Trade-Offs for Smart Grid Applications

Peer-to-peer energy management systems for smart grids require developer...
research
11/10/2022

A Reliable and Low Latency Synchronizing Middleware for Co-simulation of a Heterogeneous Multi-Robot Systems

Search and rescue, wildfire monitoring, and flood/hurricane impact asses...
research
10/13/2020

CISE3: Verifying Weakly Consistent Applications with Why3

In this paper we present a tool for the formal analysis of applications ...
research
10/14/2019

A Glimpse of the Matrix (Extended Version): Scalability Issues of a New Message-Oriented Data Synchronization Middleware

Matrix is a new message-oriented data synchronization middleware, used a...

Please sign up or login with your details

Forgot password? Click here to reset