OpenSIP: Toward Software-Defined SIP Networking

  title={OpenSIP: Toward Software-Defined SIP Networking},
  author={Ahmadreza Montazerolghaem and Mohammad Hossein Yaghmaee Moghaddam and Alberto Leon-Garcia},
  journal={IEEE Transactions on Network and Service Management},
VoIP is becoming a low-priced and efficient replacement for PSTN in communication industries. [] Key Result The results show that the proposed architecture has a low overhead and satisfactory performance and, in addition, can take advantage of a flexible scale-out design during application deployment.
SDVoIP - A Software-Defined VoIP Framework For SIP And Dynamic QoS
This research extends the insights behind SDN to develop a Voice over Internet Protocol (VoIP) framework with the objective to enhance traditional Session Initiation Protocol (SIP) operation and quality of service (QoS) approaches.
Optimizing VoIP server resources using linear programming model and autoscaling technique: An SDN approach
A framework based on Software‐Defined Networking technology for SIP server resource management that aims to maximize total throughput and minimize energy consumption and the results show that the proposed framework has succeeded in achieving these goals.
Analytical Model to Create Proxy Server Sessions in Multimedia Networks
  • M. Khazaei
  • Computer Science
    Journal of Information Systems and Telecommunication (JIST)
  • 2021
A new analytical model is developed that prioritizes the SIP message processing based on the Mean Value Analysis (MVA) algorithm in queue theory and the results confirm that prioritizing original messages would enhance the Sip performance at different load conditions.
Green Cloud Multimedia Networking: NFV/SDN Based Energy-Efficient Resource Allocation
An energy-efficient framework called GreenVoIP to manage the resources of virtualized cloud VoIP centers, which can minimize the number of active devices, prevent overloading, and provide service quality requirements is presented.
On Maximizing QoE in AVC-Based HTTP Adaptive Streaming: An SDN Approach
The proposed approach determines both the optimal adaptation and data paths for delivering the requested video files from HTTP-media servers to DASH clients and the effectiveness of the proposed approach is validated by a comparison with different approaches.
Diagnostic and troubleshooting of OpenFlow‐enabled switches using kernel and userspace traces
A novel monitoring and diagnostic framework capable of diagnosing performance bugs in the SDN data plane is proposed and works within Open vSwitch (OVS), a popular software switch, albeit it can easily be adapted to any OpenFlow switch.
The Influence of SIP Call Control Signalling on VoIP Quality of Experience
The findings show that SIP call control signalling load has a strong and negative impact on dependent variables and that the proposed algorithm improves QoE and human perception of SIP signalling performances.
A proposed Estimation for High Performance Level of VVoIP System on a live Service IMS Network
Video-related QoE metrics like quantization parameter (QP), frame rate (FR) and resolution are implemented for quality evaluation of a video call over live service network based on IP multimedia subsystem (IMS) to determine the best performance of VVoIP systems.
Delivering Augmented Information in a Session Initiation Protocol-Based Video Telephony Using Real-Time AR
An enhanced scheme is presented based on augmented real-time reality (AR) that can increase the convenience of a user’s mobile phone by providing a way to automatically deliver the required text or images to the receiving side.


Improving network management with software defined networking
Three problems in network management are identified: enabling frequent changes to network conditions and state, providing support for network configuration in a highlevel language, and providing better visibility and control over tasks for performing network diagnosis and troubleshooting.
Software-Defined Networking: A Comprehensive Survey
This paper presents an in-depth analysis of the hardware infrastructure, southbound and northbound application programming interfaces (APIs), network virtualization layers, network operating systems (SDN controllers), network programming languages, and network applications, and presents the key building blocks of an SDN infrastructure using a bottom-up, layered approach.
Probe-based end-to-end overload control for networks of SIP servers
Controlling overload in networks of SIP servers
  • V. Hilt, I. Widjaja
  • Computer Science
    2008 IEEE International Conference on Network Protocols
  • 2008
It is found that performing overload control locally at a server provides a simple remedy for light cases of overload; however, it is ineffective in handling higher amounts of load.
SIP: Understanding the Session Initiation Protocol
The book explains how SIP is a highly-scalable and cost-effective way to offer new and exciting telecommunication feature sets and takes a look at the future direction of SIP.
Overload Control in a SIP Signaling Network
  • M. Ohta
  • Business, Computer Science
  • 2007
The paper proposes an overload control for a SIP signaling network to protect from a performance degradation and shows the proposed overload control works well.
A Load-Balanced Call Admission Controller for IMS Cloud Computing
This paper proposes a virtual load balanced call admission controller (VLB-CAC) for the cloud-hosted SIP servers that determines the optimal “call admission rates” and “signaling paths” for admitted calls along with the optimal allocation of CPU and memory resources of the Sip servers.
Network Function Virtualization: State-of-the-Art and Research Challenges
The state-of-the-art in NFV is surveyed, promising research directions in this area are identified, and key NFV projects, standardization efforts, early implementations, use cases, and commercial products are overviewed.
Local SIP Overload Control: Controller Design and Optimization by Extremum Seeking
An overload control system for regulating both the queue length and the CPU load of the SIP server and results show that the proposed control system counteracts overload situations and provides a goodput close to the optimal while maintaining low call establishment delays and retransmission ratios.