Software Quality Attributes ->Robustness



Robustness is defined as the ability of a software product to cope with unusual situation. Unusual situations could be many , and they are handled in the AdvOSS Platform through the mechanisms described as follows:



a- Attacks

Most common unusual situations are when a system is under a DOS or DDOS attack of some type.

i. DOS Attacks

AMPS provides native admission control and traffic shaping at layer 4. It provides a graceful mechanism to police the traffic and because of its asynchronous nature, can sustain sudden bursts of heavy load as they are processed out at the speed of available processing. This is usually good enough to mitigate many types of DOS Attacks

ii. Distributed DOS Attacks

A Distributed DOS attack is something that is coming from a large number of different hosts and it is not possible to control the attack at mere Layer 4. AdvOSS Products use a Dispatcher at the front end of all products and the Dispatcher is capable of finding out itself if it is under a presumed DDOS attack and exercises 'appropriate layer 7 intelligence' to mitigate the attack. This varies from protocol to protocol but uses the innovative methods to mitigate such attacks in all cases



b- Lost Resources

There are times when a system loses another critical system. Preserving service to customers in such situations may be critical from a business point of view. All AdvOSS Products provide configurable fall back procedures. As an example if the Radius server loses connectivity to the database for an Accounting session, it is programmed to write that activity into a text file that can then be mediated periodically and entered into the database when it becomes available. Even if the Application Server loses connectivity to the Radius Servers it is programmed to write CDRs in text files which can later assure revenue to the Operator.


Contact Now!

Tel: +1 (416) 900 5593

Suite 401, 50 Burnhamthorpe Road W.
Mississauga, ON L5B 3C2, Canada