Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Parallel Processing01:20

Parallel Processing

152
The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
152
Rate-Determining Steps03:08

Rate-Determining Steps

32.4K
Relating Reaction Mechanisms
In a multistep reaction mechanism, one of the elementary steps progresses significantly slower than the others. This slowest step is called the rate-limiting step (or rate-determining step). A reaction cannot proceed faster than its slowest step, and hence, the rate-determining step limits the overall reaction rate.
The concept of rate-determining step can be understood from the analogy of a 4-lane freeway with a short-stretch of traffic-bottleneck caused due to...
32.4K
Sampling Theorem01:15

Sampling Theorem

340
In signal processing, the analysis of continuous-time signals, denoted as x(t), often involves sampling techniques to convert these signals into discrete-time signals. This process is essential for digital representation and manipulation. A critical component in sampling is the train of impulses, characterized by the sampling interval and the sampling frequency. The relationship between these parameters and the original signal's properties dictates the success of the sampling process.
340
Multiple Comparison Tests01:13

Multiple Comparison Tests

3.9K
Multiple comparison test, abbreviated as MCT, is a post hoc analysis generally performed after comparing multiple samples with one or more tests. An MCT will help identify a significantly different sample among multiple samples or a factor among multiple factors.
It would be easy to compare two samples using a significance alpha level of 0.05. In other words, there is only one sample pair to be compared. However, it would be difficult to identify a significantly different sample if the number...
3.9K
Sieve Analysis and Grading Curves01:19

Sieve Analysis and Grading Curves

364
Sieve analysis is a method used to determine the particle size distribution of aggregate materials. This process involves the following steps:
364
Comparing the Survival Analysis of Two or More Groups01:20

Comparing the Survival Analysis of Two or More Groups

188
Survival analysis is a cornerstone of medical research, used to evaluate the time until an event of interest occurs, such as death, disease recurrence, or recovery. Unlike standard statistical methods, survival analysis is particularly adept at handling censored data—instances where the event has not occurred for some participants by the end of the study or remains unobserved. To address these unique challenges, specialized techniques like the Kaplan-Meier estimator, log-rank test, and...
188

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Employing feedforward backpropagated neural network for Doppler scale estimation in underwater acoustic CP-OFDM communication.

Scientific reports·2025
Same author

Potassium and zinc improves physiological performance, nutrient use efficiency, and productivity of wheat.

Frontiers in plant science·2024
Same author

Analysis of dataset on reduction of high temperature stress by green net shade alleviate oxidative stress and augments the growth and vase life of gladiolus cut flower.

Data in brief·2024
Same author

Securing Infrared Communication in Nuclear Power Plants: Advanced Encryption for Infrared Sensor Networks.

Sensors (Basel, Switzerland)·2024
Same author

Viability of Free and Alginate-Carrageenan Gum Coated <i>Lactobacillus acidophilus</i> and <i>Lacticaseibacillus casei</i> in Functional Cottage Cheese.

ACS omega·2024
Same author

Detection and isolation of wormhole nodes in wireless ad hoc networks based on post-wormhole actions.

Scientific reports·2024
Same journal

Analysis of strength degradation of coal and rock masses and stability of mined areas under long term immersion environment.

PloS one·2026
Same journal

Biogenic Silver-Selenium nanocomposite with anticancer activity and potent efficacy against vancomycin-resistant Staphylococcus aureus.

PloS one·2026
Same journal

Preparation and physicochemical characterization of a biodegradable chitosan/carboxymethyl cellulose hydrogel synthesized in NaOH/urea medium.

PloS one·2026
Same journal

Action-guilt, survivor-guilt, and depression in combat-related PTSD.

PloS one·2026
Same journal

Explainable machine learning for predicting activities of daily living at discharge in stroke patients: A retrospective study using SHAP interpretability.

PloS one·2026
Same journal

Deep learning based two-way feature depiction model for brain tumor detection.

PloS one·2026
See all related articles

Related Experiment Video

Updated: Jul 5, 2025

Automated Deployment of an Internet Protocol Telephony Service on Unmanned Aerial Vehicles Using Network Functions Virtualization
07:49

Automated Deployment of an Internet Protocol Telephony Service on Unmanned Aerial Vehicles Using Network Functions Virtualization

Published on: November 26, 2019

8.0K

Performance analysis: Securing SIP on multi-threaded/multi-core proxy server using public keys on Diffie-Hellman (DH)

David Samuel Bhatti1, Salbia Sidrat2, Shahzad Saleem3,4

  • 1Department of Computer Science, University of Central Punjab, Lahore, Pakistan.

Plos One
|January 25, 2024
PubMed
Summary
This summary is machine-generated.

This study enhances Voice over IP (VoIP) security in local networks using smartphone technology and the Diffie-Hellman (DH) protocol for secure key exchange. It optimizes performance through multi-threading, improving response times and reducing call queues.

More Related Videos

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
05:30

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit

Published on: September 8, 2023

561
Real-Time Proxy-Control of Re-Parameterized Peripheral Signals using a Close-Loop Interface
11:54

Real-Time Proxy-Control of Re-Parameterized Peripheral Signals using a Close-Loop Interface

Published on: May 8, 2021

4.4K

Related Experiment Videos

Last Updated: Jul 5, 2025

Automated Deployment of an Internet Protocol Telephony Service on Unmanned Aerial Vehicles Using Network Functions Virtualization
07:49

Automated Deployment of an Internet Protocol Telephony Service on Unmanned Aerial Vehicles Using Network Functions Virtualization

Published on: November 26, 2019

8.0K
Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
05:30

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit

Published on: September 8, 2023

561
Real-Time Proxy-Control of Re-Parameterized Peripheral Signals using a Close-Loop Interface
11:54

Real-Time Proxy-Control of Re-Parameterized Peripheral Signals using a Close-Loop Interface

Published on: May 8, 2021

4.4K

Area of Science:

  • Computer Science
  • Network Security
  • Telecommunications Engineering

Background:

  • The transition from Public Switched Telephone Network (PSTN) to Voice over Internet Protocol (VoIP) necessitates robust security for Session Initiation Protocol (SIP) communication.
  • Existing security protocols for SIP often involve complex infrastructure and significant performance overhead, especially within local area networks (WLANs).

Purpose of the Study:

  • To propose a novel security framework for smartphone-based VoIP communication over WLANs, leveraging the Diffie-Hellman (DH) protocol for secure key exchange.
  • To optimize SIP performance by utilizing multi-threaded or multicore systems for handling concurrent calls, avoiding hardware-based SIP servers.

Main Methods:

  • Implementation of a multi-threaded system where each thread runs on a separate core to manage concurrent VoIP calls.
  • Integration of the Diffie-Hellman (DH) protocol for secure generation and exchange of cryptographic keys to safeguard SIP communication.
  • Analysis of system performance using M/M/1 and M/M/c queuing models to evaluate response times and queue lengths with and without end-to-end security.

Main Results:

  • A significant improvement in SIP response time was observed, decreasing from 20.23809 to 0.08070 minutes with the addition of threads.
  • Increasing threads from one to seven reduced the queue length by four calls per minute.
  • Secure media streaming and AES-based signaling introduced a minor 8 ms performance tradeoff, which is outweighed by the security benefits.

Conclusions:

  • The proposed system effectively enhances the security of VoIP communication within WLANs using smartphone technology and DH key exchange.
  • Multi-threading and multicore processing significantly improve the efficiency and scalability of SIP-based communication systems.
  • The implemented security measures provide transparent end-to-end security, increasing user trust in VoIP systems.