This documentation is currently under development and subject to change. It reflects outcomes elaborated by 5G-MAG members as part of WI: Network Exposure and APIs Supporting Media Services and Applications We welcome and encourage contributions from the broader community. If you are interested in becoming a member of the 5G-MAG and actively participating in shaping this work, please contact the Project Office
CAMARA APIs within the scope of Content Production & Contribution
General information
List of relevant APIs
ConnectivityInsights
Scope
- Service APIs for “Connectivity Insights” (see APIBacklog)
- It provides the customer with the ability to:
- define intents in the form of policy thresholds for QoS metrics against the device and the application service. The API service will alert the consumers if and when the policy has breached.
- NOTE: The scope of this API family should be limited (at least at a first stage) to 4G and 5G.
Application to Content Production & Contribution
DeviceIdentifier
Scope
- Service APIs for “Device Identifier API” (see API Backlog)
- It provides the customer with the ability to:
- Retrieve the current identity (IMEI) of the mobile device being used by a given mobile subscriber
- Retrieve the type (manufacturer and model) of the mobile device being used by a given mobile subscriber
Application to Content Production & Contribution
DeviceLocation
Scope
- Service APIs for “Device Location” (see APIBacklog)
- It provides the customer with the ability to:
- verify the location of a device (location-verification).
- retrieve the location of a device (location-retrieval).
- subscribe and receive notifications about a device entering or leaving certain location (geofencing-subscriptions).
- NOTE: The scope of this API family should be limited (at least at a first stage) to 4G and 5G.
Application to Content Production & Contribution
DeviceStatus
Scope
- Service APIs for “Device Status” (see APIBacklog)
- It provides the API consumer with the ability to:
- check if a device is reachable or is not connected to the network
- check if a device is roaming, and in which country
- receive notifications if the connectivity or roaming status of the device changes
Application to Content Production & Contribution
NetworkSliceBooking
Scope
- Service APIs for “Network Slice Booking” (see APIBacklog.md)
- It provides the customer with the ability to:
- reserve, dynamically provisioning, query, dynamically delete a slice with customized SLA assurance capabilities, customized service duration, expected slice covered locations.
Application to Content Production & Contribution
QualityOnDemand
Scope
- Service APIs for “Quality on Demand” (see APIBacklog.md)
- It provides the API consumer with the ability to:
- set quality for a flow within an access network connections (e.g. mobile device connection or fixed access between a home gateway and the service providers gateway router)
- Session mode, for a specific duration
- Provision mode, indefinitely for each time the device connects to the same access network
- get notification if the network cannot fulfill
- set quality for a flow within an access network connections (e.g. mobile device connection or fixed access between a home gateway and the service providers gateway router)