Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

DRAFT - WORK IN PROGRESS

API Description

The Quality-On-Demand (QoD) API provides a programmable interface for developers to request stable latency or prioritized throughput managed by networks. This API abstracts the complexity of underlying network technologies, such as 4G/5G systems, allowing developers to focus on enhancing user experiences for applications that demand high-quality network communication.

...

  • QoS Session Management: Create, query, and delete QoS session resources based on available QoS profiles.

  • Stable Latency and Throughput: Request and manage network performance for specified application data flows.

  • Predefined QoS Profiles: Choose from a set of QoS profiles tailored to different latency and throughput needs.

  • Notification Support: Receive status change notifications via a callback URL.

Use Cases

The QoD API is versatile and can be applied to various scenarios where network performance is critical:

  • Industrial IoT: Ensure stable communication for sensors and actuators in industrial environments.

  • VR/Gaming: Provide low-latency connections for immersive virtual reality experiences and online gaming.

  • Live Video Streaming: Maintain high-quality video streams with minimal buffering and interruptions.

  • Autonomous Driving: Enable reliable communication for autonomous vehicles, ensuring safety and efficiency.

  • Telemedicine: Support real-time data transmission for remote medical consultations and monitoring.

Benefits

Using the QoD API offers several advantages for developers and end-users:

...

Sub Project Wiki: QualityOnDemand

API Repository Wiki: QualityOnDemand

API Repository: https://github.com/camaraproject/QualityOnDemand

...