Skip to content

qos-booking-and-assignment: An end-point to get the current state of the given device in the context of a booking #65

@RamTMO

Description

@RamTMO

Problem description
A new API endpoint is needed to allow owners of a QoS booking and/or owners of devices within that booking to retrieve the status of a specific device(s). This status is critical for providing valuable, real-time information about the device's state in the context of a QoS booking.

Possible evolution
The current API lacks a standardized way for users to query the detailed status of a device associated with a QoS booking. This results in a lack of visibility, making it difficult for stakeholders to understand the operational state of their devices. The required status information includes, but is not limited to:

Device is not in booking: Device is not visible to booking, it is not in the booking

Booking not open: Device is part of the booking but not yet operational

Device is active: Schedule has started and device is fully active

Device is inactive: Schedule has started and device is not actively operating

Booking closed: Device is in the booking, but schedule is closed

Device is outside perimeter: Schedule has started and the device seem to move out of the perimeter and lost agreed QoS

Device status unknown: There are situation device status is not known or confidential and can't be disclosed

Alternative solution

Additional context

@murthygorty
@gmuratk

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions