Dynamic QoS Modification using CAMARA API

Citation Author(s):
Naresh
Babu
Submitted by:
Naresh Babu
Last updated:
Wed, 11/06/2024 - 10:52
DOI:
10.21227/z5nz-wd78
Data Format:
License:
31 Views
Collection:
IEEE 5G/6G Testbed
Categories:
Keywords:
0
0 ratings - Please login to submit your rating.

Abstract 

CAMARA is an open-source project which is part of Linux Foundation. It aims at defining service APIs by combining network APIs, over an operator domain. CAMARA works in close collaboration with the GSMA Operator Platform Group to align API requirements and definitions, and to publish APIs.
IEEE 5G testbed supports the CAMARA initiative and provides these APIs for data privacy and regulatory requirements and facilitate application to network integration.
CAMARA APIs allow to tackle several types of business use cases leveraging 4G/5G network capabilities.

In this DATASET, we have used CAMARA API to mark the packets dynamically by DSCP modification and adjust the QoS.

Instructions: 

This data set contains demo video with below steps:

1.Sample Video is streamed in VLC media player

2.Create congestion in the network by generating high data traffic using iperf3. This will reduce the quality of the video.

3.Trigger modification of DSCP value using CAMARA APIs (available in Swagger editor)

4. By modifying the packets with DSCP value for the real time streaming, running video flow gets high priority as compared to iperf3 traffic

5.Video is streamed in original quality irrespective of the cross traffic.

The IEEE 5G/6G Innovation Testbed is a cloud-based, end-to-end 5G network emulator that enables testing and experimentation of 5G products and services. Secure, easily-accessible and “always on,” this platform brings 5G network testing and development to your fingertips and paves the way for speedier and smoother real world deployments. Learn more.