I could really appreciate some help as I’m now working on putting up a Fair Usage Policy (FUP) and bandwidth limitation for my ISP customers through Splynx.
I am aware that Splynx offers options for configuring both, but I want to make sure I’m putting things up right to prevent problems later on.
I have the following specific queries:
Bandwidth Limitation: I’ve previously set up the tariff plans’ bandwidth restrictions, but I’m not sure how to set up usage-based dynamic limiting. Is it feasible to automatically restrict users who use more data or bandwidth than they are allowed to in a given time frame (such as a month)? In that case, how should these rules be configured in the Splynx interface?
Fair Usage Policy (FUP): How can I make sure that, after I set one up, it is applied uniformly to all of my users under a plan? Is there a method to properly inform clients about the policy via the Splynx portal, letting them know about its usage and any possible restrictions?
Observation and Documentation: Moreover, I want to set up monitoring alerts to notify me when users are getting too close to their restrictions. Does Splynx come with an integrated alert system for users and administrators? How should I set this up to receive notifications in real time?
I would be grateful for any guidance or configuration recommendations from the community. I would also be pleased to look at any in-depth mendix rapid instructions or lessons.
You will need to set hard limits, not dynamic limits. So e.g. you decide that users on your basic subscription can use 200GB / month, but you can’t say that users in your 90th percentile for usage should have the FUP applied.
Fair Usage Policy (FUP)
You apply the FUP to a Service. So when you’ve applied it and want to inform all your customers on-mass just use mass-messaging and select the service you’ve applied the FUP to.
For actual customer notifications see below
Observation and Documentation
No. But you can apply multiple FUP policies to a single service, and you can have each of those policies generate a notification to the customer.
The only issue is each policy must incur a change in speed (at least when last I checked)
So if I have a service I advertise as 20Mbit/s with a 500GB
data cap - I would (personally) configure the service to run at 22Mbit/s with a 550GB data limit (adding a little overhead to save getting hassled).
Then I would configure 3 FUP policies to trigger at 250, 375GB and 550GB.
At 250GB I would generate a notification to inform the customer they had reached 50% of their data allowance and reduce their speed by 1% (nothing that would be noticeable to the customer)
At 375GB I would generate a notification to inform the customer they had reached 75% of their data allowance and reduce their speed by a further 1%
At 550GB I would generate a notification to inform the customer they had reached 100% of their data allowance and their speed would be throttled by 100% (or 90%, or 75% or something if you don’t have a hard-cap on your data allowances)
I expect you could ask Splynx Support to advise on this better.