IOSOR Learn

Managing Secondary Route Rate Limits During Primary Route Failover

Learn how to configure dynamic rate-limiting controls in IOSOR to protect secondary routes from throttling during high-volume traffic failover events.

Managing Secondary Route Rate Limits During Primary Route Failover.

Understanding Failover Dynamics

When primary routes experience latency or packet loss, IOSOR triggers an automated failover to secondary paths. Without granular control, a sudden surge of high-volume traffic can overwhelm these secondary routes, leading to immediate throttling. To maintain service continuity, you must implement dynamic rate-limiting that adjusts based on the capacity of the backup route. This ensures that your SMS and OTP delivery remains stable even when the primary path is unavailable.

Configuring Dynamic Rate Limits

Navigate to the Routing Engine in your IOSOR dashboard. Here, you can define specific rate-limit thresholds for each secondary route. By setting these values to match the throughput capacity of your backup providers, you prevent the system from pushing traffic beyond what the route can handle. This proactive approach avoids the common pitfall of triggering carrier-side blocks during peak traffic spikes.

Managing Prepaid Credit Floors

Reliable failover requires consistent account health. Ensure your account maintains a USD 20 prepaid floor to prevent service suspension during automated rerouting. For high-volume operations, we recommend a soft review once you reach USD 1,000/month in spend. This review allows our team to adjust your account limits, ensuring that your traffic scales seamlessly without hitting artificial ceilings during critical failover events.

JIT Provisioning and Number Assignment

IOSOR utilizes JIT provisioning for all number assignments. When a failover occurs, the system verifies that the required E.164 numbers are active and assigned to your account. By avoiding static inventory, we ensure that your traffic is always routed through fresh, compliant paths. This dynamic assignment process is essential for maintaining high DLR success rates during unexpected primary route outages.

Integrating Failover Best Practices

To optimize your infrastructure, review these essential guides for managing traffic overflows and incident response. These resources provide deeper insights into maintaining system stability:

Start with IOSOR

Open the IOSOR Routing Engine and navigate to Failure Policies to set target TPS gates on secondary routes. Configure temporary hold queues to absorb unexpected spikes before traffic hits backup routes. Ensure your system subscribes to real-time status webhooks to dynamically adjust dispatch rates as primary routes recover.

IOSOR takeaway

Rerouting high-volume traffic without rate controls turns a single route failure into a widespread secondary lockout. Implementing dynamic TPS caps on backup paths keeps delivery rates stable and prevents upstream provider throttles during primary path degradations.

Do set conservative throughput caps and hold buffers on backup routes before failover triggers occur. Don't blast uncapped traffic spikes across secondary routes under the assumption that backup capacity matches your primary throughput.

Was this guide helpful?

Related guides