Traffic Control

The Vonage Traffic Control Service is essentially a queueing system for messaging. The service provides a mechanism for accepting customer traffic at a significantly higher rate than that provided by downstream network capacity, queue it and then deliver it downstream at controlled rate. This is upfront queuing and is intended to help customers who wish to submit high-volume messaging traffic beyond the available downstream network delivery limits and who do not have ability to implement their own throttling mechanisms.

The Traffic Control Service may be suitable for various use-cases such as marketing or general communication messages where some degree of queueing delay in message delivery will not have any significant impact.

Traffic Control Features

  • Supports traffic bursts
  • Simplifies client implementation
  • Traffic insights (In-progress)

Enabling Traffic Control

The Traffic Control Service is not enabled by default. Contact your account manager or support if you require this service to be enabled.

Traffic Control API

There may be situations where it would be useful to obtain queue size data, either current or historic. The Traffic Control API can be used for this purpose. The Traffic Control API provides access to real-time and historical queue size data for the Vonage Traffic Control service. The API allows you to retrieve the current queue size for a specific product, as well as historical queue size data for a specific product over a specified date range.

It provides two GET endpoints, one for getting the current queue size and one for getting timestamped historic queue size data. See the Traffic Control API specification document for details on usage of these endpoints and the format of the returned data.