Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Yang Hong is active.

Publication


Featured researches published by Yang Hong.


network operations and management symposium | 2010

Analysis of SIP retransmission probability using a Markov-Modulated Poisson Process model

Yang Hong; Changcheng Huang; James Yan

As a main signaling protocol for multimedia sessions in the Internet, SIP (Session Initiation Protocol) introduces a retransmission mechanism to maintain the reliability for its real-time transmission. However, retransmission will make the server overload worse. Recent collapse of SIP servers due to emergency-induced call volume indicates that the built-in SIP overload control mechanism cannot prevent the server from overload collapse under heavy load. In this paper, we apply a MMPP (Markov-Modulated Poisson Process) model to analyze the queuing mechanism of SIP server under two typical service states. The MMPP model allows us to investigate the probability of SIP retransmissions. By performing numerous experiments statistically to verify SIP retransmission probability calculated by MMPP model, we find that high retransmission probability caused by short demand surge or reduced server processing capacity during maintenance period may overload and crash a server. We run simulations using time-series directly to observe and analyze the system performance of an overloaded SIP server. This is much faster than event-driven simulation. Numerical results demonstrate that low resource utilization corresponds to low retransmission probability. However, a utilization as low as 20% cannot always guarantee a SIP system stability upon a temporal server slowdown or a short period of demand burst.


Journal of Networks | 2012

Impact of Retransmission Mechanism on SIP Overload: Stability Condition and Overload Control

Yang Hong; Changcheng Huang; James Yan

SIP (Session Initiation Protocol) has been widely adopted as a signaling protocol to establish, modify and terminate media sessions between end-users in the Internet. SIP introduces a retransmission mechanism to ensure the reliability of its real-time message delivery. However, retransmission can make server overload worse, leading to server crashes in SIP-based carrier networks (e.g. Skype). In order to study the impact of retransmission mechanism on SIP overload, in this paper, we create a discrete time fluid model to describe the queuing dynamics of an overloaded SIP server. Then we derive a sufficient stability condition that a SIP server can handle the overload effectively under the retransmission mechanism. Fluid model allows us to run fluid-based Matlab simulation directly to evaluate the overload performance. Event-driven OPNET simulation was also conducted to validate our fluid model. Our simulation results demonstrate that: (1) the sufficient stability bound is quite tight. The bound indicates that effective CPU utilization as low as 20% can still lead to an unstable system after a short period of demand burst or a temporary server slowdown. Resource over-provisioning is not a viable solution to the server crash problem; (2) by satisfying the stability condition, the initial queue size introduced by a transient overload can avoid a system crash. Such stability condition can help the operator to determine whether and when to activate overload control mechanism in case of heavy load. A simple overload control solution is also proposed.


ACM Transactions on Modeling and Computer Simulation | 2011

Modeling and simulation of SIP tandem server with finite buffer

Yang Hong; Changcheng Huang; James Yan

Recent collapses of SIP servers (e.g., Skype outage) indicate that the built-in SIP overload control mechanism cannot mitigate overload effectively. We introduce our analytical approach by investigating an overloaded tandem server scenario. Our analytical model: (1) considers a general case that both arrival rate and service rate for signaling messages are generic random processes; (2) makes a detailed analysis of departure processes; (3) allows us to run fluid-based simulations to observe and analyze SIP system performance under some specific scenarios. This approach is much faster than event-driven simulation which needs to track thousands of retransmission timers for outstanding messages and may crash a simulator due to limited computing resources. Our numerical results help us reach a counterintuitive conclusion: A SIP system with a large buffer size may continuously exhibit overload and long queuing delay after experiencing a short period of demand burst or a temporary server slowdown. Small buffer size, on the other hand, can mitigate overload quickly by rejecting a large portion of the requests from a demand burst, and then resume normal operation after a short period of time. Furthermore, numerical results demonstrate that overload at a downstream server may propagate or migrate to its upstream servers and therefore cause widespread server crashes in a real SIP network.


Telecommunication Systems | 2013

Applying control theoretic approach to mitigate SIP overload

Yang Hong; Changcheng Huang; James Yan

The Session Initiation Protocol (SIP) retransmission mechanism is designed to maintain reliable transmission over lossy or faulty network conditions. However, the retransmission can amplify the traffic overload faced by the SIP servers. In this paper, by modeling the interaction between an overloaded downstream server and its upstream server as a feedback control system, we propose two Proportional-Integral (PI) control algorithms to mitigate the overload by regulating the retransmission rate in the upstream server. We provide the design guidelines for both overload control algorithms to ensure the system stability. Our OPNET® simulation results demonstrate that: (1)xa0without the control algorithm applied, the overload at a downstream server may propagate to its upstream servers and cause widespread network failure; (2)xa0in case of short-term overload, both proposed feedback control solutions can mitigate the overload effectively without rejecting calls or reducing resource utilization, thus avoiding the disadvantages of existing overload control solutions for SIP networks.


International Journal of Parallel, Emergent and Distributed Systems | 2013

Modelling chaotic behaviour of SIP retransmission mechanism

Yang Hong; Changcheng Huang; James Yan

The Session Initiation Protocol (SIP) retransmission mechanism can cause SIP network collapse with short-term overload. In this paper, we investigate with a fluid modelling approach the chaotic behaviour of the SIP retransmission mechanism in SIP networks. We capture the complex correlation structure in SIP systems through a detailed and novel queuing analysis. To dimension a buffer size which can avoid unnecessary message drop in a SIP server, we develop a sufficient condition for a stable SIP system analytically based on our fluid model. We also apply our fluid model to the simulation of a complex SIP system. We compare the simulation results achieved through our fluid models with those based on OPNET® event-driven approach to demonstrate the validity of our approach.


Simulation | 2012

Modeling and design of a Session Initiation Protocol overload control algorithm

Yang Hong; Changcheng Huang; James Yan

Recent collapses of Session Initiation Protocol (SIP) servers indicate that the built-in SIP overload control mechanism cannot mitigate overload effectively. In this paper, we propose a new SIP overload control algorithm by introducing a novel analytical approach to model the dynamic behavior of a SIP network where each server has a finite buffer. Three key breakthroughs of our modeling approach are the formulations of the message loss process, message retransmission process, and the complex departure process through detailed analysis. Our modeling results indicate that retransmissions triggered by the queuing delay are redundant, thus we propose a feedback control mechanism that regulates the retransmission message rate to mitigate the overload. We then demonstrate how to extend our analytical approach to the modeling of our overload control solution. Simulation based on this analytical model runs much faster than event-driven simulation, which needs to track thousands of retransmission timers for outstanding messages and may crash a simulator due to limited computation resources. Performance evaluation demonstrates that: (1) without the control algorithm applied, the overload at a downstream server may propagate to its upstream servers and cause widespread network failure; (2) in the case of short-term overload, our feedback control solution can mitigate the overload effectively without rejecting calls intentionally or reducing network utilization, thus avoiding the disadvantages of existing overload control solutions. In addition, compared with the pushback solution, our retransmission-based solution achieves a better trade-off between the speed to cancel the overload and the call rejection rate when an overload lasts a short period.


international conference on communications | 2011

Controlling Retransmission Rate for Mitigating SIP Overload

Yang Hong; Changcheng Huang; James Yan

With rapidly growing deployment, SIP has become a main signaling protocol for IP telephony and multimedia sessions in the Internet. SIP employs a retransmission mechanism to maintain its reliability. Recent server collapse due to emergency-induced call volume in carrier networks indicates that message retransmissions triggered by various SIP timers make the overload worse. The built-in overload control mechanism cannot handle overload conditions effectively. Since the retransmissions caused by the overload introduce more overhead rather than reliability, we suggest mitigating the overload by reducing the retransmission rate. We propose a novel algorithm to detect the potential overload at the downstream servers and control retransmission message rate from upstream servers to mitigate the overload at the downstream servers. We investigate two typical overload scenarios caused by demand burst and server slow down respectively. OPNET simulations demonstrate that (1) the proposed solution can help the overloaded downstream server to cancel its overload effectively after it resumes its normal operation status; (2) without the overload control algorithm applied, the overload at the downstream server may propagate or migrate to its upstream servers.


international conference on communications | 2011

Design of a PI Rate Controller for Mitigating SIP Overload

Yang Hong; Changcheng Huang; James Yan

Recent collapses of SIP servers in the real carrier networks indicate that the built-in SIP overload control mechanism cannot mitigate overload effectively. In this paper, we investigate the root cause of SIP server crash by studying the impact of the retransmission on the queuing delay of the overloaded server. The transient overload may introduce the excessive queuing delay, thus triggering unnecessary retransmissions to exacerbate the overload. Therefore, we adopt a control-theoretic approach that models the overloaded downstream server and its upstream server as a feedback control system. Then we design a PI rate controller to restrict the retransmission rate based on the queuing delay. We derive the guidelines for choosing PI controller gains to ensure the system stability. Our OPNET simulation results demonstrate that our proposed control theoretic approach can mitigate the SIP overload effectively, thus preventing the SIP network collapse.


integrated network management | 2015

Iterative-tuning support vector machine for network traffic classification

Yang Hong; Changcheng Huang; Biswajit Nandy; Nabil Seddigh

Accurate and timely traffic classification is a key to providing Quality of Service (QoS), application-level visibility, and security monitoring for network operations and management. A class of traffic classification techniques have emerged that apply machine learning technology to predict the application class of a traffic flow based on the statistical properties of flow-features. In this paper, we propose a novel iterative-tuning scheme to increase the training speed of the classification algorithm using Support Vector Machine (SVM) learning. Meanwhile we derive the equations to obtain SVM parameters by conducting theoretical analysis of iterative-tuning SVM. Traffic classification is carried out using flow-level information extracted from NetFlow data. Performance evaluation demonstrates that the proposed iterative-tuning SVM exhibits a training speed that is two to ten times faster than eight other previously proposed SVM techniques found in the literature, while maintaining comparable classification accuracy as those eight SVM techniques. In the presence of millions of flows and Terabytes of data in the network, faster training speeds is essential to making SVM techniques a viable option for real-world deployment of traffic classification modules. In addition, network operators and cloud service providers can apply network traffic classification to address a range of issues including semi-real-time security monitoring and traffic engineering.


arXiv: Networking and Internet Architecture | 2012

A Comparative Study of SIP Overload Control Algorithms

Yang Hong; Changcheng Huang; James Yan

Collaboration


Dive into the Yang Hong's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge