751 research outputs found
Hysteretic Control Technique for Overload Problem Solution in Network of SIP Servers
This paper contains research and development results concerning application of hysteretic control principles to solve SIP servers overload problem, which is known from a number of IETF standards and scientific papers published over the past few years. The problem is that SIP protocol, being the application layer protocol, by default has no build-in means of overload control, as, for example, SS7, MTP2 and MTP3 protocols. It was the SS7 network, where a threshold mechanism of hysteretic signalling load control was first implemented. In this paper we describe the main up-to-date solutions of an overload control problem in a signalling network, and develop analytical models of hysteretic control, which are useful in the development of load management functions of SIP servers. We also propose the design of Open SIP signalling Node (OSN) software architecture which is intended to be used for simulations and comparison of various overload control mechanisms
A Study over Registration Server System Simulation
This paper is a continuous study of the registration server system using a previous created real-time simulation application for my working product- T-Mobile Digits’ registration server system - an Enterprise-level solution ensembles Skype for Business, but with a sizable testing user pool.
As a standard system design normally includes the hardware infrastructure, computational logics and its own assigned rules/configures, and as all the complex system, a well-set server structure is the kernel for no matter testing or commercial purpose. The challenges are real and crucial for both business success besides the concerns of access capability and security. It will begin with the discussion of the server-side architecture and the current functional workflows. However, the problematic project is facing stalling issues of the registration system whenever the automation tests deploys, or the pressure tests are happening.
The project norms are based on my previous study, current study after architecture refactor and enterprise server function reporting tool: Splunk.
I will create a new hypothesis of the mathematical model/formula towards the new architecture and will retrieve the most of simulation skeleton formed from last semester by introducing new variables and new model for the performance comparisons.
This project will finalize the study from the last semester and evaluate the server performance under the new architecture. Also, I will try to explore and compare the performances before and after the structure level refactors in the server architecture design, which is in achieving to provide comparison to the system architects or other stakeholders and help them to explore the possible improvements of the current registration server system.
The ultimate goal of the study remains the same: I am seeking opportunities to analyze over current problematic flows and achieving making betterments to the product and I expect to make theoretical suggestions to better for the current workflow and logic structure of the current registration server system so that the server would be more durable for automation tests and malicious attacks
Recommended from our members
Application Layer Feedback-based SIP Server Overload Control
A SIP server may be overloaded by emergency-induced call volume, "American Idol" style flash crowd effects or denial of service attacks. The SIP server overload problem is interesting especially because the costs of serving or rejecting a SIP session can be similar. For this reason, the built-in SIP overload control mechanism based on generating rejection messages cannot prevent the server from entering congestion collapse under heavy load. The SIP overload problem calls for a pushback control solution in which the potentially overloaded receiving server may notify its upstream sending servers to have them send only the amount of load within the receiving server's processing capacity. The pushback framework can be achieved by either a rate-based feedback or a window-based feedback. The centerpiece of the feedback mechanism is the algorithm used to generate load regulation information. We propose three new window-based feedback algorithms and evaluate them together with two existing rate-based feedback algorithms. We compare the different algorithms in terms of the number of tuning parameters and performance under both steady and variable load. Furthermore, we identify two categories of fairness requirements for SIP overload control, namely, user-centric and provider-centric fairness. With the introduction of a new double-feed SIP overload control architecture, we show how the algorithms meet those fairness criteria
- …