Exponential Backoff Strategy with Jitter
The duration between consecutive attempts is calculated as follows:
intervalMs = min(maxIntervalMs, initialIntervalMs*(baseFactor^attempts) +/- r)
where baseFactor is the base factor and r a random value between 0 and jitterFactor*intervalMs.
Messaging Gateway GSMService.pl:
# Introduction
This document was created to explain the process of integration any application or system with the **GSMService.pl** SMS Gateway via the *REST API*.
GetSmsPriceRequestBody - To check the price of a single SMS or messages with the same content to multiple recipients, pass in the Request Body a single `Sms` object with the properties of this message.
SendSmsRequestBody - To send a single SMS or messages with the same content to multiple recipients, pass in the Request Body a single `Sms` object with the properties of this message.