Skip to content

Commit

Permalink
Update APIproposal_QoS_Booking_KDDI. md
Browse files Browse the repository at this point in the history
  • Loading branch information
Masa8106 authored Dec 2, 2024
1 parent fdd8fcb commit a56c622
Showing 1 changed file with 16 additions and 3 deletions.
19 changes: 16 additions & 3 deletions documentation/API proposals/APIproposal_QoS_Booking_KDDI. md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,22 @@
| ---- | ----- |
| API family name | QoS Booking |
| API family owner | KDDI |
| API summary | High level description / scope of the API or API family, and two/three examples of in-scope business cases. |
| Technical viability | Identify the underlying network/cloud capabilities which are needed for the support of this API or API family, relating these capabilities them to standards maturity. <br><em>Example: this API requires the availability of NEF with this Rel-15 "X"feature</em>.
| Commercial viability | Specify the availability of commercial or (industrialized) open-source solutions for the identified network/cloud capabilities. <br><em> NOTE: If open-source, provide a publicly available reference/link to the actual solution, and specify the version under consideration.</em>|
| API summary | This API adds a booking feature on QoD service. This API offers a programmable interface for developers to request the assignment of a certain QoS Profile to a certain device in advance. This API enables the developers to book an assignment of the requested QoS profile to an specific device with some conditions such as start time, duration and location.

QoD Service provides the customer with the ability to set certain profile of QoS to an access network connection. Currently, the API supoports a session mode:
・the developer wants to set the required QoD profile for a certain period of time, after which the be network configuration must be set back to the default one.
・the developer wants to set the required QoD profile indefinitely, this is, each time that the UE connects to the network, it will use the required QoD profile instead of the default one, until the association is removed.

But there is another possible use case for QoD, which is not currently supported:
・the developer wants to give devices an right to use the required QoD profile in advance in order to know the expected number of users, while end user can apply and secure the connectivity service on "first come first served" basis.

Proposed evolution of the existing API is to add support for a new booking feature with following operations:
Creating a booking for required QoS profile
Removing the booking for required QoS profile
Getting the QoS booking details
Updating the QoS booking details for a device |
| Technical viability | This API can leverage on the existing QoD services such as CAMARA QoD API, QoS Profile API and OoD Provision Mode API. </em>.
| Commercial viability | This API adds a booking feature on QoD service. This feature is more convenient for those use cases where a limited network, especially radio, resourece have to be shared by multiple devices simalteneously at the same place. For example, at the event venue, this feature enables end users to book high quality connectivity in advance.</em>|
| YAML code available? | YES |
| Validated in lab/productive environments? | NO |
| Validated with real customers? | NO |
Expand Down

0 comments on commit a56c622

Please sign in to comment.