diff --git a/documentation/API proposals/APIproposal_QoS_Booking_KDDI.md b/documentation/API proposals/APIproposal_QoS_Booking_KDDI.md
new file mode 100644
index 0000000..b384fd5
--- /dev/null
+++ b/documentation/API proposals/APIproposal_QoS_Booking_KDDI.md
@@ -0,0 +1,12 @@
+| **Field** | Description |
+| ---- | ----- |
+| API family name | QoS Booking |
+| API family owner | KDDI |
+| API summary | This API adds a booking feature on QoD service. This API offers a programmable interface for developers to request an assignment of a certain QoS Profile to a certain device with some conditions such as start time, duration and location in advance.
Existing QoD Services, e.g. QoD API and OoD Provisioning API, provide customers with the ability to set certain profile of QoS to an access network connection in real time.:
- QoD API: the developer wants to set the required QoS profile for a certain period of time, after which the network configuration must be set back to the default one.
- QoD Provisioning API: the developer wants to set the required QoS profile indefinitely, this is, each time that the UE connects to the network, it will use the required QoS 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 a certain device an right to set the required QoS profile in advance. When the requested start time comes, the network configuration for the device set the requested QoS profile. After the requested period of time for the QoS prodile, the network configuration must be set back to the default one.
Proposed evolution of the existing APIs 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
Input:- Device
- QoS Profile
- Application server
- Start time
- Duration
- Service area
Output:
In case of exception such as network failuar, this API notify status change to device. |
+| Technical viability | This API can leverage on the existing QoD services such as CAMARA QoD API, QoS Profile API and OoD Provisioning API.|
+| 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 apply and secure the connectivity service on "first come first served" basis in advance.|
+| YAML code available? | YES |
+| Validated in lab/productive environments? | NO |
+| Validated with real customers? | NO |
+| Validated with operators? | NO |
+| Supporters in API Backlog Working Group | List of supporters.
NOTE: That shall be added by the Working Group.|
\ No newline at end of file