DedicatedNetworks APIs description

DedicatedNetworks APIs description

API description

The “Dedicated Networks” APIs provide functionalities for reserving network connectivity resources, selecting network capabilities, and controlling access for devices.

With this APIs, developers can

  • reserve network connectivity resources (e.g. throughput) potentially with an Service Level Agreement (including terms and conditions for using the service) and for service time and location (service area) limits,

  • discover supported and prepared network capabilities / resources (e.g. existing slices to connect to),

  • manage device access, offering insights based on network profiles and resource states.

The Dedicated Networks APIs consist of three APIs:

  • Dedicated Network API: Reservation and lifecycle management of network connectivity resources for dedicated use,

  • Dedicated Network Accesses API: Discovery of predefined set of network capabilities and performance characteristics,

  • Dedicated Network Profiles API: Discovery of predefined set of network capabilities and performance characteristics.

Detailed information about the APIs and its usage can be found here.

A Dedicated Network is a logical resource and is used to embody the reservation of network connectivity resources in the physical network. Initiating a new reservation request using this APIs results in a new Dedicated Network resource being created. The Dedicated Network undergoes various lifecycle states including REQUESTED, RESERVED, ACTIVATED and TERMINATED. API Consumers have control over which devices are allowed to access and use the reserved network connectivity resources. Devices with access may benefit from the reserved network connectivity resources when the network is in ACTIVATED state. Reservation of resources occurs based on the selected network profile, duration when the reservation is needed (service time) and geographical areas where the service is needed (service area).

DN_Picture.png

 

Key Features:

  • Network reservation management: Creating, querying and deleting a network with a set of performance properties.

  • Time and location limited network reservation: The network with its performance properties is only available within the reserved time window and within the reserved geographical areas.

  • Predefined Network Profiles: Choose from a set of ore-defined network profiles tailored.

  • Discover Network Profiles: Retrieve all available network profiles offered by the API provider for this API Consumer. 

  • Device Access Management: Creating, querying and deleting a device access to a network.

  • Querying filtered Device Accesses: Discover existing device accesses to networks, filtered for a given device and/or for a dedicated network.

  • Setting a default QoS Profile: Optionally, a default QoS profile can be set for the device. The default QoS profile is automatically assigned to the device when the network is in ACTIVATED state.

  • Sub-setting usable QoS Profiles: Optionally, a subset of QoS profiles from this network can be provided to further restrict which QoS profiles the device can access.

Use Cases

The Dedicated Network APIs are versatile and can be applied to various scenarios where network performance is critical:

  • Media Production: The Dedicated Networks APIs ensure stable connectivity performance for a camera crew during a press briefing event. The API consumer can dynamically adjust the Quality of Service (QOS) profiles for each camera (need based), providing higher quality and QoS for the live camera and lower quality for standby cameras. This allows the media producer to manage video production efficiently, ensuring seamless live streaming.

  • Festival: The Dedicated Networks APIs provide stable connectivity for operating Point of Sale devices (e.g. credit card readers) and CCTV cameras at a festival. The APIs allows the festival organizer to either statically assign a QoS profile to a device or allow switching between different QoS profiles, e.g. ensuring high-quality video for security purposes and reliable payment processing. This helps in managing the festival operations smoothly without interruptions.

  • Enterprise: The Dedicated Networks APIs connect employees' devices to corporate services with varying QoS profiles. During virtual meetings, the APIs support high-quality video and audio streams, enhancing the meeting experience. It ensure secure access to corporate services and manages the needed capacity efficiently.

  • Emergency Services: The Dedicated Networks APIs offer reliable communication and data services for emergency responders. It ensure they have the necessary information and connectivity during critical situations, improving response times and coordination.

  • Smart Cities: The Dedicated Networks APIs support intelligent transport systems, public safety, and other smart city applications. It provide the necessary connectivity and data services to enhance urban living and operational efficiency.

  • Airports: The Dedicated Networks APIs are used for video surveillance, asset tracking, and real-time data analytics in airports. It enhance security and operational efficiency by providing reliable connectivity for various airport applications.

  • Mining: The Dedicated Networks APIs support remote control of machinery, environmental monitoring, and predictive maintenance in the mining industry. It ensure safe and efficient mining operations with constant connectivity.

  • Manufacturing and Logistics: The Dedicated Networks APIs enable the use of Automated Guided Vehicles (AGVs), robots, and drones for efficient operations in manufacturing and logistics. It support asset tracking and real-time data analytics, improving operational efficiency.

  • Ports: The Dedicated Networks APIs facilitate the management of logistics and supply chains in ports. It ensure smooth operations and tracking of assets with reliable connectivity.

  • Oil & Gas: The Dedicated Networks APIs are used for environmental monitoring, asset tracking, and ensuring safety in oil and gas operations. It provide the necessary connectivity for critical applications in the industry.

  • Utilities: The Dedicated Networks APIs support the monitoring and management of utility services. It enhance reliability and efficiency by providing constant connectivity for various utility applications.

  • Rail: The Dedicated Networks APIs are used for asset tracking, remote control of machinery, and real-time data analytics in rail operations. It improve safety and efficiency with reliable connectivity.

  • Healthcare: The Dedicated Networks APIs ensure secure and reliable connectivity for life-saving systems and medical devices in hospitals. It support critical healthcare applications, enhancing patient care and operational efficiency.

  • Public Venues: The Dedicated Networks APIs provide predictable connectivity and enhanced security for various applications in large public venues like stadiums and convention centers. It ensure smooth operations and reliable connectivity for event management.

  • Industrial Applications: The Dedicated Networks APIs support robotics, automated inventory control, and other industrial applications that require constant connectivity and low latency. It enhance operational efficiency and reliability in industrial settings.

  • Transportation and Logistics: The Dedicated Networks APIs facilitate the tracking and management of assets in transportation and logistics. It ensure efficient operations with reliable connectivity for various logistics applications.

Benefits

Using the Dedicated Networks APIs offer several advantages for developers and end-users:

  • Enhanced User Experience: Allow reservation of connectivity performance within specific time durations and at specific locations.

  • Improved Connectivity: Ensures dedicated throughput for specific devices, enhancing network reliability.

  • Optimized Network Usage: Allows selection and discovery of network capabilities, improving resource utilization.

  • Enhanced Security: Controls device access to reserved resources, ensuring secure and managed connectivity.

  • Higher Efficiency: Enhances operational efficiency by supporting various applications with reliable connectivity.