SlideShare a Scribd company logo
NationalInstituteofScience&Technology
[1]
SKYPE VIDEO BEHAVIOUR TO BANDWIDTH
VARIATIONS
Project id:13010
By
MANISHA MAHANTY ROLLNO:-201565017
PRABHAT KUMAR PATRO ROLLNO:-201564028
Under the guidance of
Siddhartha B.Neelamani
MCA PROJECT FINAL PRESENTATION 2018
MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
NationalInstituteofScience&Technology
[2]
CONTENTS
 INTRODUCTION
 WORK DONE SO FAR
 TESTBED SETUP
 TECHNOLOGIES USED
 OBSERVATIONS AND RESULTS
 CONCLUSION
 REFERENCES
MCA PROJECT FINAL PRESENTATION 2018
MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
NationalInstituteofScience&Technology
[3]
INTRODUCTION
 In this project work, we have studied about Skype’s performance under
various network conditions such as bandwidth variation.
 The nature of video calls, which require real time communication between
users, its quality can be more sensitive to network impairments, such as
bandwidth variations and packet loss.
 The goal is to determine the responsiveness of Skype Video to the
unpredictable time-varying Internet bandwidth.
 This work investigates how Skype Video behaves when sharing the Internet
with other Skype Video flows.
MCA PROJECT FINAL PRESENTATION 2018
MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
NationalInstituteofScience&Technology
[4]
WORK DONE SO FAR
 In order to study the behaviour of skype under various network conditions by
connecting two clients with skype by a router.
 We injected video sequence “Akyio” into skype using virtual webcam.
 All the packets are passed to a software based network emulator (NEWT).
 Skype provides technical information and this information is captured using
Bandicam software.
 After recording it, we have analysed the impact of packet loss, available
bandwidth and propagation delay.
MCA PROJECT FINAL PRESENTATION 2018
MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
NationalInstituteofScience&Technology
[5]
TESTBED SETUP
MCA PROJECT FINAL PRESENTATION 2018
MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
The test execution environment configured for testing. Test bed consists of
specific hardware, software, Operating system, network configuration, the
product under test, other system software and application software.
NationalInstituteofScience&Technology
[6]
MCA PROJECT FINAL PRESENTATION 2018
MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
TECHNOLOGIES USED
1. Skype
2. Virtual Webcam
3. NEWT
4. Wireshark
5. Bandicam
6. NetBalancer
7. IPERF
NationalInstituteofScience&Technology
[7]
MCA PROJECT FINAL PRESENTATION 2018
MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
SKYPE
 Skype originally featured a hybrid peer-to-peer and client–server system.
 Skype allows users to communicate over the Internet by voice using a
microphone, by video using a webcam, and by instant messaging.
 Skype supports conference calls, video chats, and screen sharing between 25
people at a time for free.
 We observe that Skype video call has a built-in rate control mechanism, which
adapts its video rates to network conditions in a wide range.
 Skype 7.1 uses H.264 encoding techniques.
 Minimum bandwidth required for video calling and screen sharing is 128kbps.
NationalInstituteofScience&Technology
[8]
MCA PROJECT FINAL PRESENTATION 2018
MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
 Virtual webcam is a software generated
webcam. You can add it to your computer and
use it as a real camera. The content of Virtual
Cam is completely customizable, you can set
video files, screen, real webcam, IP Cam, TV
cards, and even VLC Player as its output.
Another benefit of Virtual Cam is it can edit
and add video effects in real-time.
 To emulate a video call, we choose a standard
TV news video sequence “Akiyo” from JVT
(Joint Video Team) test sequence pool. The
sequence has mostly head and shoulder
movements.
VIRTUAL WEB CAMERA
NationalInstituteofScience&Technology
[9]
MCA PROJECT FINAL PRESENTATION 2018
MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
NETWORK EMULATOR FOR WINDOWS
TOOLKIT
Network emulator is a technique for testing the performance of real
applications over a virtual network.
The primary goal of network emulation is to create an environment whereby
users can connect the devices, applications, products and/or services being
tested in order to validate their performance, stability, or functionality against
real-world network scenarios.
NationalInstituteofScience&Technology
[10]
MCA PROJECT FINAL PRESENTATION 2018
MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
NEWT Upstream and Downstream Throughput
UPSTREAM :
Upstream refers to the direction in which data can be transferred from the
client to the server.
NationalInstituteofScience&Technology
[11]
MCA PROJECT FINAL PRESENTATION 2018
MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
DOWNSTREAM:-
Downstream refers to the direction in which data can be transferred from the
server to the client.
NationalInstituteofScience&Technology
[12]
MCA PROJECT FINAL PRESENTATION 2018
MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
WIRESHARK
 Wireshark is a network analysis tool captures packets in real time and
display them in human-readable format.
 Has a GUI front-end and many more information sorting and filtering
options.
 Initiated by Gerald Combs under the name Ethereal
 First version was released in 1998.
 The name Wireshark was adopted in June 2006.
 Wireshark includes filters, color coding, and other features that let you dig
deep into network traffic and inspect individual packets.
 It is a packet sniffer Computer application.
NationalInstituteofScience&Technology
[13]
MCA PROJECT FINAL PRESENTATION 2018
MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
WIRESHARK MAIN WINDOW
NationalInstituteofScience&Technology
[14]
MCA PROJECT FINAL PRESENTATION 2018
MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
BANDICAM
 Bandicam is a screen capture utility originally developed by Bandisoft
and later by Bandicam Company that can take screenshots or record
screen changes.
 Bandicam consist of three modes:
 one is screen recording mode which can be used for recording a
certain area on the pc screen.
 Game recording mode, which can record the videos created in
DirectX or openGL.
 Device recording mode which record webcams.
NationalInstituteofScience&Technology
[15]
MCA PROJECT FINAL PRESENTATION 2018
MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
NETBALNACER
 Set for any process a download and/or upload network priority or limit
 Manage priorities and limits for each network adapter separately
 Define detailed network traffic rules
 Group local network computers and balance their traffic synchronised
 Set global traffic limits
 Show network traffic in system tray
NationalInstituteofScience&Technology
[16]
MCA PROJECT FINAL PRESENTATION 2018
MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
IPERF
 Iperf is a widely-used tool for network performance measurement and
tuning.
 It is significant as a cross-platform tool that can produce standardized
performance measurements for any network.
 Iperf has client and server functionality, and can create data streams to
measure the throughput between the two ends in one or both directions.
NationalInstituteofScience&Technology
[17]
MCA PROJECT FINAL PRESENTATION 2018
MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
SCENARIO – 1: Skype video response to a step variation of available
bandwidth
Here we run the same video for 4 times and observe that initially skype video
send their packets in a increasing order around 40 sec then it became stable.
OBSERVATIONS AND RESULTS
NationalInstituteofScience&Technology
[18]
MCA PROJECT FINAL PRESENTATION 2018
MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
OBSERVATIONS AND RESULTS
Here the frame rate mostly constant with out giving the bandwidth.
NationalInstituteofScience&Technology
[19]
MCA PROJECT FINAL PRESENTATION 2018
MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
OBSERVATIONS AND RESULTS
Here we change the error rate at every 100s starting from 0% then to 4% at next
100s then to 20% to the next 100s(i.e. at 200s).
NationalInstituteofScience&Technology
[20]
MCA PROJECT FINAL PRESENTATION 2018
MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
OBSERVATIONS AND RESULTS
Observations:
•At 0% error rate, the packet size is almost constant.
•At 4% error rate, the packet size increases (doubles) for roughly 10s, and
then again come to constant.
•At 20% error rate, the packet size increases for roughly 10s, and then
slightly goes on decreasing.
•The number of packets sent in each interval (50s) is constant and goes on
increasing only when the quality of the video effects.
•Skype does not trigger a packet size increment when the entity of the loss
is considered negligible.
NationalInstituteofScience&Technology
[21]
MCA PROJECT FINAL PRESENTATION 2018
MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
SCENARIO – 2: Skype Video response to a staircase variation of
available bandwidth
OBSERVATIONS AND RESULTS
In this scenario we aim at investigating how a skype video flows adapt to small
step-like increment/decrement of available bandwidth.
NationalInstituteofScience&Technology
[22]
MCA PROJECT FINAL PRESENTATION 2018
MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
Initially the frame rate is 3.9fps and it gradually increases while varying
the bandwidth and it became higher at time 500sec to 600 sec.
0
2
4
6
8
10
12
14
16
FPS
OBSERVATIONS AND RESULTS
NationalInstituteofScience&Technology
[23]
MCA PROJECT FINAL PRESENTATION 2018
MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
OBSERVATIONS AND RESULTS
We have run a similar experiment in which the available bandwidth varies
from 160 kbps down to 20kbps in order to investigate how Skype flows are
able to match a thin link capacity.
NationalInstituteofScience&Technology
[24]
MCA PROJECT FINAL PRESENTATION 2018
MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
OBSERVATIONS AND RESULTS
Initially the frame rate is 30 frame per second and after giving the
bandwidth there will be an effect on video quality means the frame rate also
effected. The frame rate varies at 10 sec interval.
NationalInstituteofScience&Technology
[25]
MCA PROJECT FINAL PRESENTATION 2018
MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
OBSERVATIONS AND RESULTS
Observations:
•The skype video flow is somewhat slow in reaching the steady state since
the max sending rate is achieve around at time t=600s.
•Initially the frame rate is 3.96fps and then it decreases until 1.9fps. And
then it suddenly increases its value to 14.2fps.
•The sudden increase in frame rate occurs due to change in video resolution.
•The Skype is not effective to take all the available bandwidth thus losing the
possibility of delivering videos at the highest possible quality.
•The Skype Video is able to shrink the sending rate to match a thin available
bandwidth as low as 40 kbps.
NationalInstituteofScience&Technology
[26]
MCA PROJECT FINAL PRESENTATION 2018
MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
CONCLUSION
We have carried out an experimental investigation of Skype Video flows behavior
in the presence of time varying network conditions. We have found that a Skype
Video call uses the frame rate and the video resolution in order to throttle its
sending rate to match the network available bandwidth and find the behavior of
video call. The obtained results have shown that a Skype Video call roughly
requires a minimum of 40 kbps available bandwidth to start and it is able to fill in
a bandwidth up to 450 kbps. Thus it can be said that a video flow is made elastic
through congestion control and adaptive codec within that bandwidth interval. We
have also measured that a Skype Video sending rate exhibits a large transient time
when it keeps increasing to match an increment of the available bandwidth.
NationalInstituteofScience&Technology
[27]
MCA PROJECT FINAL PRESENTATION 2018
MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
1. https://www.skype.com/en/get-skype/
2. https://www.wireshark.org/download.html
3. http://download.cnet.com/Virtual-Webcam/3000-2348_4-757543
4. https://en.freedownloadmanager.org/Windows-PC/Network-
Emulator-for-Windows-Toolkit-FREE.html
5. https://netbalancer.com/download
6. https://sourceforge.net/projects/iperf/
7. https://www.bandicam.com/downloads/
8. https://dl.acm.org/citation.cfm?id=1496065
REFERENCES
NationalInstituteofScience&Technology
[28]
MCA PROJECT FINAL PRESENTATION 2018
MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)

More Related Content

What's hot

LTE: Building next-gen application services for mobile telecoms
LTE: Building next-gen application services for mobile telecomsLTE: Building next-gen application services for mobile telecoms
LTE: Building next-gen application services for mobile telecoms
NuoDB
 
Design and Experiment Platform for Industrial Wireless Systems
Design and Experiment Platform for Industrial Wireless SystemsDesign and Experiment Platform for Industrial Wireless Systems
Design and Experiment Platform for Industrial Wireless Systems
Ryan
 
120612 nettraxslides
120612 nettraxslides120612 nettraxslides
120612 nettraxslides
Nur Faezal Elias
 
MMSys'21 - Multi-access edge computing for adaptive bitrate video streaming
MMSys'21 - Multi-access edge computing for adaptive bitrate video streamingMMSys'21 - Multi-access edge computing for adaptive bitrate video streaming
MMSys'21 - Multi-access edge computing for adaptive bitrate video streaming
Jesus Aguilar
 
OVNC 2015-High performance Network Function Virtualization & VNF acceleration
OVNC 2015-High performance Network Function Virtualization & VNF accelerationOVNC 2015-High performance Network Function Virtualization & VNF acceleration
OVNC 2015-High performance Network Function Virtualization & VNF acceleration
NAIM Networks, Inc.
 
nokia_netact_brochure
nokia_netact_brochurenokia_netact_brochure
nokia_netact_brochure
Ana Sousa
 
Ons Corporate Presentation 2009
Ons Corporate Presentation 2009Ons Corporate Presentation 2009
Ons Corporate Presentation 2009
Taralee
 
Getting to the Edge – Exploring 4G/5G Cloud-RAN Deployable Solutions
Getting to the Edge – Exploring 4G/5G Cloud-RAN Deployable SolutionsGetting to the Edge – Exploring 4G/5G Cloud-RAN Deployable Solutions
Getting to the Edge – Exploring 4G/5G Cloud-RAN Deployable Solutions
Radisys Corporation
 
IRJET- Wi-Fi, WiMAX & WiGig: A Comparative Study
IRJET- Wi-Fi, WiMAX & WiGig: A Comparative StudyIRJET- Wi-Fi, WiMAX & WiGig: A Comparative Study
IRJET- Wi-Fi, WiMAX & WiGig: A Comparative Study
IRJET Journal
 
Alexei_Plescan - updated
Alexei_Plescan - updatedAlexei_Plescan - updated
Alexei_Plescan - updated
Alexei Plescan
 
Rep
RepRep
Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )
Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )
Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )
Rajendra Kumar Sahu
 
Vijay Sagar Resume
Vijay Sagar  ResumeVijay Sagar  Resume
Vijay Sagar Resume
Vijay Sagar
 
Ensuring Design Quality in Mixed Signal IP
Ensuring Design Quality in Mixed Signal IPEnsuring Design Quality in Mixed Signal IP
Ensuring Design Quality in Mixed Signal IP
Arasan Chip Systems
 
Performance Testing Cloud-Based Systems
Performance Testing Cloud-Based SystemsPerformance Testing Cloud-Based Systems
Performance Testing Cloud-Based Systems
TechWell
 
Dennis Tsai Resume
Dennis Tsai ResumeDennis Tsai Resume
Dennis Tsai Resume
Dennis Tsai
 
Rebaca Technologies Corporate Overview
Rebaca Technologies Corporate OverviewRebaca Technologies Corporate Overview
Rebaca Technologies Corporate Overview
Avishek Gupta
 
Building Converged Plantwide Ethernet
Building Converged Plantwide EthernetBuilding Converged Plantwide Ethernet
Building Converged Plantwide Ethernet
Rockwell Automation
 
Shahid_Bilal_CV_F_19012016
Shahid_Bilal_CV_F_19012016Shahid_Bilal_CV_F_19012016
Shahid_Bilal_CV_F_19012016
Shahid Bilal
 
CCIE Service Provider
CCIE Service ProviderCCIE Service Provider
CCIE Service Provider
Cisco Canada
 

What's hot (20)

LTE: Building next-gen application services for mobile telecoms
LTE: Building next-gen application services for mobile telecomsLTE: Building next-gen application services for mobile telecoms
LTE: Building next-gen application services for mobile telecoms
 
Design and Experiment Platform for Industrial Wireless Systems
Design and Experiment Platform for Industrial Wireless SystemsDesign and Experiment Platform for Industrial Wireless Systems
Design and Experiment Platform for Industrial Wireless Systems
 
120612 nettraxslides
120612 nettraxslides120612 nettraxslides
120612 nettraxslides
 
MMSys'21 - Multi-access edge computing for adaptive bitrate video streaming
MMSys'21 - Multi-access edge computing for adaptive bitrate video streamingMMSys'21 - Multi-access edge computing for adaptive bitrate video streaming
MMSys'21 - Multi-access edge computing for adaptive bitrate video streaming
 
OVNC 2015-High performance Network Function Virtualization & VNF acceleration
OVNC 2015-High performance Network Function Virtualization & VNF accelerationOVNC 2015-High performance Network Function Virtualization & VNF acceleration
OVNC 2015-High performance Network Function Virtualization & VNF acceleration
 
nokia_netact_brochure
nokia_netact_brochurenokia_netact_brochure
nokia_netact_brochure
 
Ons Corporate Presentation 2009
Ons Corporate Presentation 2009Ons Corporate Presentation 2009
Ons Corporate Presentation 2009
 
Getting to the Edge – Exploring 4G/5G Cloud-RAN Deployable Solutions
Getting to the Edge – Exploring 4G/5G Cloud-RAN Deployable SolutionsGetting to the Edge – Exploring 4G/5G Cloud-RAN Deployable Solutions
Getting to the Edge – Exploring 4G/5G Cloud-RAN Deployable Solutions
 
IRJET- Wi-Fi, WiMAX & WiGig: A Comparative Study
IRJET- Wi-Fi, WiMAX & WiGig: A Comparative StudyIRJET- Wi-Fi, WiMAX & WiGig: A Comparative Study
IRJET- Wi-Fi, WiMAX & WiGig: A Comparative Study
 
Alexei_Plescan - updated
Alexei_Plescan - updatedAlexei_Plescan - updated
Alexei_Plescan - updated
 
Rep
RepRep
Rep
 
Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )
Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )
Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )
 
Vijay Sagar Resume
Vijay Sagar  ResumeVijay Sagar  Resume
Vijay Sagar Resume
 
Ensuring Design Quality in Mixed Signal IP
Ensuring Design Quality in Mixed Signal IPEnsuring Design Quality in Mixed Signal IP
Ensuring Design Quality in Mixed Signal IP
 
Performance Testing Cloud-Based Systems
Performance Testing Cloud-Based SystemsPerformance Testing Cloud-Based Systems
Performance Testing Cloud-Based Systems
 
Dennis Tsai Resume
Dennis Tsai ResumeDennis Tsai Resume
Dennis Tsai Resume
 
Rebaca Technologies Corporate Overview
Rebaca Technologies Corporate OverviewRebaca Technologies Corporate Overview
Rebaca Technologies Corporate Overview
 
Building Converged Plantwide Ethernet
Building Converged Plantwide EthernetBuilding Converged Plantwide Ethernet
Building Converged Plantwide Ethernet
 
Shahid_Bilal_CV_F_19012016
Shahid_Bilal_CV_F_19012016Shahid_Bilal_CV_F_19012016
Shahid_Bilal_CV_F_19012016
 
CCIE Service Provider
CCIE Service ProviderCCIE Service Provider
CCIE Service Provider
 

Similar to Final ppt

Building converged plantwide ethernet architectures
Building converged plantwide ethernet architecturesBuilding converged plantwide ethernet architectures
Building converged plantwide ethernet architectures
IntelligentManufacturingInstitute
 
IoT Based Advertising System
IoT Based Advertising SystemIoT Based Advertising System
IoT Based Advertising System
IRJET Journal
 
IRJET- IoT Based Swachch Bharat Abhiyan
IRJET-	 IoT Based Swachch Bharat AbhiyanIRJET-	 IoT Based Swachch Bharat Abhiyan
IRJET- IoT Based Swachch Bharat Abhiyan
IRJET Journal
 
Real Time Head Generation for Video Conferencing
Real Time Head Generation for Video ConferencingReal Time Head Generation for Video Conferencing
Real Time Head Generation for Video Conferencing
IRJET Journal
 
Controlling A Raspberry Pi Robot Over Internet With HTML & Shell Scripts
Controlling A Raspberry Pi Robot Over Internet With HTML & Shell ScriptsControlling A Raspberry Pi Robot Over Internet With HTML & Shell Scripts
Controlling A Raspberry Pi Robot Over Internet With HTML & Shell Scripts
IRJET Journal
 
Unlocking the Power of IoT: A comprehensive approach to real-time insights
Unlocking the Power of IoT: A comprehensive approach to real-time insightsUnlocking the Power of IoT: A comprehensive approach to real-time insights
Unlocking the Power of IoT: A comprehensive approach to real-time insights
confluent
 
Ascom workshop qoe qos-newparadigm_4g
Ascom workshop qoe qos-newparadigm_4gAscom workshop qoe qos-newparadigm_4g
Ascom workshop qoe qos-newparadigm_4g
Adrian Hall
 
Effective and Secure Scheme for Video Multicasting using Real Time Transport ...
Effective and Secure Scheme for Video Multicasting using Real Time Transport ...Effective and Secure Scheme for Video Multicasting using Real Time Transport ...
Effective and Secure Scheme for Video Multicasting using Real Time Transport ...
IRJET Journal
 
SQL Anywhere and the Internet of Things
SQL Anywhere and the Internet of ThingsSQL Anywhere and the Internet of Things
SQL Anywhere and the Internet of Things
SAP Technology
 
William Impey CV
William Impey CVWilliam Impey CV
William Impey CV
Will Impey
 
Real time data streaming and motion control over the internet
Real time data streaming and motion control over the internetReal time data streaming and motion control over the internet
Real time data streaming and motion control over the internet
BeMyApp
 
WORLDPIPE'S VIRTUAL MVPD WHOLESALE PLATFORM
WORLDPIPE'S VIRTUAL MVPD WHOLESALE PLATFORM WORLDPIPE'S VIRTUAL MVPD WHOLESALE PLATFORM
WORLDPIPE'S VIRTUAL MVPD WHOLESALE PLATFORM
Andrew J. Polcha
 
Bitmovin LIVE Tech Talks: Analytics for Workflow Automation (ft. Touchstream ...
Bitmovin LIVE Tech Talks: Analytics for Workflow Automation (ft. Touchstream ...Bitmovin LIVE Tech Talks: Analytics for Workflow Automation (ft. Touchstream ...
Bitmovin LIVE Tech Talks: Analytics for Workflow Automation (ft. Touchstream ...
Bitmovin Inc
 
Steps to Scale Internet of Things (IoT)
Steps to Scale Internet of Things (IoT)Steps to Scale Internet of Things (IoT)
Steps to Scale Internet of Things (IoT)
Rafael Maranon
 
CA Spectrum® Just Keeps Getting Better and Better
CA Spectrum® Just Keeps Getting Better and BetterCA Spectrum® Just Keeps Getting Better and Better
CA Spectrum® Just Keeps Getting Better and Better
CA Technologies
 
Internet of everything #IoE
Internet of everything #IoEInternet of everything #IoE
Internet of everything #IoE
Matteo Masi
 
Building application in a "Microfrontends" way - Matthias Lauf *XConf Manchester
Building application in a "Microfrontends" way - Matthias Lauf *XConf ManchesterBuilding application in a "Microfrontends" way - Matthias Lauf *XConf Manchester
Building application in a "Microfrontends" way - Matthias Lauf *XConf Manchester
Thoughtworks
 
Fueling DevOps with a Testing Trifecta: How the New World of Testing is Driv...
Fueling DevOps with a Testing Trifecta:  How the New World of Testing is Driv...Fueling DevOps with a Testing Trifecta:  How the New World of Testing is Driv...
Fueling DevOps with a Testing Trifecta: How the New World of Testing is Driv...
CA Technologies
 
IRJET- Design and Implementation 4G Scenario on Qualnet 5.0.2
IRJET-  	  Design and Implementation 4G Scenario on Qualnet 5.0.2IRJET-  	  Design and Implementation 4G Scenario on Qualnet 5.0.2
IRJET- Design and Implementation 4G Scenario on Qualnet 5.0.2
IRJET Journal
 
Check Point sizing security
Check Point sizing securityCheck Point sizing security
Check Point sizing security
Group of company MUK
 

Similar to Final ppt (20)

Building converged plantwide ethernet architectures
Building converged plantwide ethernet architecturesBuilding converged plantwide ethernet architectures
Building converged plantwide ethernet architectures
 
IoT Based Advertising System
IoT Based Advertising SystemIoT Based Advertising System
IoT Based Advertising System
 
IRJET- IoT Based Swachch Bharat Abhiyan
IRJET-	 IoT Based Swachch Bharat AbhiyanIRJET-	 IoT Based Swachch Bharat Abhiyan
IRJET- IoT Based Swachch Bharat Abhiyan
 
Real Time Head Generation for Video Conferencing
Real Time Head Generation for Video ConferencingReal Time Head Generation for Video Conferencing
Real Time Head Generation for Video Conferencing
 
Controlling A Raspberry Pi Robot Over Internet With HTML & Shell Scripts
Controlling A Raspberry Pi Robot Over Internet With HTML & Shell ScriptsControlling A Raspberry Pi Robot Over Internet With HTML & Shell Scripts
Controlling A Raspberry Pi Robot Over Internet With HTML & Shell Scripts
 
Unlocking the Power of IoT: A comprehensive approach to real-time insights
Unlocking the Power of IoT: A comprehensive approach to real-time insightsUnlocking the Power of IoT: A comprehensive approach to real-time insights
Unlocking the Power of IoT: A comprehensive approach to real-time insights
 
Ascom workshop qoe qos-newparadigm_4g
Ascom workshop qoe qos-newparadigm_4gAscom workshop qoe qos-newparadigm_4g
Ascom workshop qoe qos-newparadigm_4g
 
Effective and Secure Scheme for Video Multicasting using Real Time Transport ...
Effective and Secure Scheme for Video Multicasting using Real Time Transport ...Effective and Secure Scheme for Video Multicasting using Real Time Transport ...
Effective and Secure Scheme for Video Multicasting using Real Time Transport ...
 
SQL Anywhere and the Internet of Things
SQL Anywhere and the Internet of ThingsSQL Anywhere and the Internet of Things
SQL Anywhere and the Internet of Things
 
William Impey CV
William Impey CVWilliam Impey CV
William Impey CV
 
Real time data streaming and motion control over the internet
Real time data streaming and motion control over the internetReal time data streaming and motion control over the internet
Real time data streaming and motion control over the internet
 
WORLDPIPE'S VIRTUAL MVPD WHOLESALE PLATFORM
WORLDPIPE'S VIRTUAL MVPD WHOLESALE PLATFORM WORLDPIPE'S VIRTUAL MVPD WHOLESALE PLATFORM
WORLDPIPE'S VIRTUAL MVPD WHOLESALE PLATFORM
 
Bitmovin LIVE Tech Talks: Analytics for Workflow Automation (ft. Touchstream ...
Bitmovin LIVE Tech Talks: Analytics for Workflow Automation (ft. Touchstream ...Bitmovin LIVE Tech Talks: Analytics for Workflow Automation (ft. Touchstream ...
Bitmovin LIVE Tech Talks: Analytics for Workflow Automation (ft. Touchstream ...
 
Steps to Scale Internet of Things (IoT)
Steps to Scale Internet of Things (IoT)Steps to Scale Internet of Things (IoT)
Steps to Scale Internet of Things (IoT)
 
CA Spectrum® Just Keeps Getting Better and Better
CA Spectrum® Just Keeps Getting Better and BetterCA Spectrum® Just Keeps Getting Better and Better
CA Spectrum® Just Keeps Getting Better and Better
 
Internet of everything #IoE
Internet of everything #IoEInternet of everything #IoE
Internet of everything #IoE
 
Building application in a "Microfrontends" way - Matthias Lauf *XConf Manchester
Building application in a "Microfrontends" way - Matthias Lauf *XConf ManchesterBuilding application in a "Microfrontends" way - Matthias Lauf *XConf Manchester
Building application in a "Microfrontends" way - Matthias Lauf *XConf Manchester
 
Fueling DevOps with a Testing Trifecta: How the New World of Testing is Driv...
Fueling DevOps with a Testing Trifecta:  How the New World of Testing is Driv...Fueling DevOps with a Testing Trifecta:  How the New World of Testing is Driv...
Fueling DevOps with a Testing Trifecta: How the New World of Testing is Driv...
 
IRJET- Design and Implementation 4G Scenario on Qualnet 5.0.2
IRJET-  	  Design and Implementation 4G Scenario on Qualnet 5.0.2IRJET-  	  Design and Implementation 4G Scenario on Qualnet 5.0.2
IRJET- Design and Implementation 4G Scenario on Qualnet 5.0.2
 
Check Point sizing security
Check Point sizing securityCheck Point sizing security
Check Point sizing security
 

Recently uploaded

WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
Patrick Weigel
 
Preparing Non - Technical Founders for Engaging a Tech Agency
Preparing Non - Technical Founders for Engaging  a  Tech AgencyPreparing Non - Technical Founders for Engaging  a  Tech Agency
Preparing Non - Technical Founders for Engaging a Tech Agency
ISH Technologies
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
brainerhub1
 
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
kgyxske
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Julian Hyde
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
Grant Fritchey
 
Migration From CH 1.0 to CH 2.0 and Mule 4.6 & Java 17 Upgrade.pptx
Migration From CH 1.0 to CH 2.0 and  Mule 4.6 & Java 17 Upgrade.pptxMigration From CH 1.0 to CH 2.0 and  Mule 4.6 & Java 17 Upgrade.pptx
Migration From CH 1.0 to CH 2.0 and Mule 4.6 & Java 17 Upgrade.pptx
ervikas4
 
Enums On Steroids - let's look at sealed classes !
Enums On Steroids - let's look at sealed classes !Enums On Steroids - let's look at sealed classes !
Enums On Steroids - let's look at sealed classes !
Marcin Chrost
 
All you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVMAll you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVM
Alina Yurenko
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSISDECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
Tier1 app
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
Bert Jan Schrijver
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
Green Software Development
 
ppt on the brain chip neuralink.pptx
ppt  on   the brain  chip neuralink.pptxppt  on   the brain  chip neuralink.pptx
ppt on the brain chip neuralink.pptx
Reetu63
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
Quickdice ERP
 
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
gapen1
 
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
kalichargn70th171
 
The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024
Yara Milbes
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
rodomar2
 
UI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design SystemUI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design System
Peter Muessig
 

Recently uploaded (20)

WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
 
Preparing Non - Technical Founders for Engaging a Tech Agency
Preparing Non - Technical Founders for Engaging  a  Tech AgencyPreparing Non - Technical Founders for Engaging  a  Tech Agency
Preparing Non - Technical Founders for Engaging a Tech Agency
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
 
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
 
Migration From CH 1.0 to CH 2.0 and Mule 4.6 & Java 17 Upgrade.pptx
Migration From CH 1.0 to CH 2.0 and  Mule 4.6 & Java 17 Upgrade.pptxMigration From CH 1.0 to CH 2.0 and  Mule 4.6 & Java 17 Upgrade.pptx
Migration From CH 1.0 to CH 2.0 and Mule 4.6 & Java 17 Upgrade.pptx
 
Enums On Steroids - let's look at sealed classes !
Enums On Steroids - let's look at sealed classes !Enums On Steroids - let's look at sealed classes !
Enums On Steroids - let's look at sealed classes !
 
All you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVMAll you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVM
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSISDECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
 
ppt on the brain chip neuralink.pptx
ppt  on   the brain  chip neuralink.pptxppt  on   the brain  chip neuralink.pptx
ppt on the brain chip neuralink.pptx
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
 
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
 
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
 
The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
 
UI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design SystemUI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design System
 

Final ppt

  • 1. NationalInstituteofScience&Technology [1] SKYPE VIDEO BEHAVIOUR TO BANDWIDTH VARIATIONS Project id:13010 By MANISHA MAHANTY ROLLNO:-201565017 PRABHAT KUMAR PATRO ROLLNO:-201564028 Under the guidance of Siddhartha B.Neelamani MCA PROJECT FINAL PRESENTATION 2018 MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
  • 2. NationalInstituteofScience&Technology [2] CONTENTS  INTRODUCTION  WORK DONE SO FAR  TESTBED SETUP  TECHNOLOGIES USED  OBSERVATIONS AND RESULTS  CONCLUSION  REFERENCES MCA PROJECT FINAL PRESENTATION 2018 MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
  • 3. NationalInstituteofScience&Technology [3] INTRODUCTION  In this project work, we have studied about Skype’s performance under various network conditions such as bandwidth variation.  The nature of video calls, which require real time communication between users, its quality can be more sensitive to network impairments, such as bandwidth variations and packet loss.  The goal is to determine the responsiveness of Skype Video to the unpredictable time-varying Internet bandwidth.  This work investigates how Skype Video behaves when sharing the Internet with other Skype Video flows. MCA PROJECT FINAL PRESENTATION 2018 MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
  • 4. NationalInstituteofScience&Technology [4] WORK DONE SO FAR  In order to study the behaviour of skype under various network conditions by connecting two clients with skype by a router.  We injected video sequence “Akyio” into skype using virtual webcam.  All the packets are passed to a software based network emulator (NEWT).  Skype provides technical information and this information is captured using Bandicam software.  After recording it, we have analysed the impact of packet loss, available bandwidth and propagation delay. MCA PROJECT FINAL PRESENTATION 2018 MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)
  • 5. NationalInstituteofScience&Technology [5] TESTBED SETUP MCA PROJECT FINAL PRESENTATION 2018 MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028) The test execution environment configured for testing. Test bed consists of specific hardware, software, Operating system, network configuration, the product under test, other system software and application software.
  • 6. NationalInstituteofScience&Technology [6] MCA PROJECT FINAL PRESENTATION 2018 MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028) TECHNOLOGIES USED 1. Skype 2. Virtual Webcam 3. NEWT 4. Wireshark 5. Bandicam 6. NetBalancer 7. IPERF
  • 7. NationalInstituteofScience&Technology [7] MCA PROJECT FINAL PRESENTATION 2018 MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028) SKYPE  Skype originally featured a hybrid peer-to-peer and client–server system.  Skype allows users to communicate over the Internet by voice using a microphone, by video using a webcam, and by instant messaging.  Skype supports conference calls, video chats, and screen sharing between 25 people at a time for free.  We observe that Skype video call has a built-in rate control mechanism, which adapts its video rates to network conditions in a wide range.  Skype 7.1 uses H.264 encoding techniques.  Minimum bandwidth required for video calling and screen sharing is 128kbps.
  • 8. NationalInstituteofScience&Technology [8] MCA PROJECT FINAL PRESENTATION 2018 MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)  Virtual webcam is a software generated webcam. You can add it to your computer and use it as a real camera. The content of Virtual Cam is completely customizable, you can set video files, screen, real webcam, IP Cam, TV cards, and even VLC Player as its output. Another benefit of Virtual Cam is it can edit and add video effects in real-time.  To emulate a video call, we choose a standard TV news video sequence “Akiyo” from JVT (Joint Video Team) test sequence pool. The sequence has mostly head and shoulder movements. VIRTUAL WEB CAMERA
  • 9. NationalInstituteofScience&Technology [9] MCA PROJECT FINAL PRESENTATION 2018 MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028) NETWORK EMULATOR FOR WINDOWS TOOLKIT Network emulator is a technique for testing the performance of real applications over a virtual network. The primary goal of network emulation is to create an environment whereby users can connect the devices, applications, products and/or services being tested in order to validate their performance, stability, or functionality against real-world network scenarios.
  • 10. NationalInstituteofScience&Technology [10] MCA PROJECT FINAL PRESENTATION 2018 MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028) NEWT Upstream and Downstream Throughput UPSTREAM : Upstream refers to the direction in which data can be transferred from the client to the server.
  • 11. NationalInstituteofScience&Technology [11] MCA PROJECT FINAL PRESENTATION 2018 MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028) DOWNSTREAM:- Downstream refers to the direction in which data can be transferred from the server to the client.
  • 12. NationalInstituteofScience&Technology [12] MCA PROJECT FINAL PRESENTATION 2018 MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028) WIRESHARK  Wireshark is a network analysis tool captures packets in real time and display them in human-readable format.  Has a GUI front-end and many more information sorting and filtering options.  Initiated by Gerald Combs under the name Ethereal  First version was released in 1998.  The name Wireshark was adopted in June 2006.  Wireshark includes filters, color coding, and other features that let you dig deep into network traffic and inspect individual packets.  It is a packet sniffer Computer application.
  • 13. NationalInstituteofScience&Technology [13] MCA PROJECT FINAL PRESENTATION 2018 MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028) WIRESHARK MAIN WINDOW
  • 14. NationalInstituteofScience&Technology [14] MCA PROJECT FINAL PRESENTATION 2018 MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028) BANDICAM  Bandicam is a screen capture utility originally developed by Bandisoft and later by Bandicam Company that can take screenshots or record screen changes.  Bandicam consist of three modes:  one is screen recording mode which can be used for recording a certain area on the pc screen.  Game recording mode, which can record the videos created in DirectX or openGL.  Device recording mode which record webcams.
  • 15. NationalInstituteofScience&Technology [15] MCA PROJECT FINAL PRESENTATION 2018 MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028) NETBALNACER  Set for any process a download and/or upload network priority or limit  Manage priorities and limits for each network adapter separately  Define detailed network traffic rules  Group local network computers and balance their traffic synchronised  Set global traffic limits  Show network traffic in system tray
  • 16. NationalInstituteofScience&Technology [16] MCA PROJECT FINAL PRESENTATION 2018 MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028) IPERF  Iperf is a widely-used tool for network performance measurement and tuning.  It is significant as a cross-platform tool that can produce standardized performance measurements for any network.  Iperf has client and server functionality, and can create data streams to measure the throughput between the two ends in one or both directions.
  • 17. NationalInstituteofScience&Technology [17] MCA PROJECT FINAL PRESENTATION 2018 MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028) SCENARIO – 1: Skype video response to a step variation of available bandwidth Here we run the same video for 4 times and observe that initially skype video send their packets in a increasing order around 40 sec then it became stable. OBSERVATIONS AND RESULTS
  • 18. NationalInstituteofScience&Technology [18] MCA PROJECT FINAL PRESENTATION 2018 MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028) OBSERVATIONS AND RESULTS Here the frame rate mostly constant with out giving the bandwidth.
  • 19. NationalInstituteofScience&Technology [19] MCA PROJECT FINAL PRESENTATION 2018 MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028) OBSERVATIONS AND RESULTS Here we change the error rate at every 100s starting from 0% then to 4% at next 100s then to 20% to the next 100s(i.e. at 200s).
  • 20. NationalInstituteofScience&Technology [20] MCA PROJECT FINAL PRESENTATION 2018 MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028) OBSERVATIONS AND RESULTS Observations: •At 0% error rate, the packet size is almost constant. •At 4% error rate, the packet size increases (doubles) for roughly 10s, and then again come to constant. •At 20% error rate, the packet size increases for roughly 10s, and then slightly goes on decreasing. •The number of packets sent in each interval (50s) is constant and goes on increasing only when the quality of the video effects. •Skype does not trigger a packet size increment when the entity of the loss is considered negligible.
  • 21. NationalInstituteofScience&Technology [21] MCA PROJECT FINAL PRESENTATION 2018 MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028) SCENARIO – 2: Skype Video response to a staircase variation of available bandwidth OBSERVATIONS AND RESULTS In this scenario we aim at investigating how a skype video flows adapt to small step-like increment/decrement of available bandwidth.
  • 22. NationalInstituteofScience&Technology [22] MCA PROJECT FINAL PRESENTATION 2018 MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028) Initially the frame rate is 3.9fps and it gradually increases while varying the bandwidth and it became higher at time 500sec to 600 sec. 0 2 4 6 8 10 12 14 16 FPS OBSERVATIONS AND RESULTS
  • 23. NationalInstituteofScience&Technology [23] MCA PROJECT FINAL PRESENTATION 2018 MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028) OBSERVATIONS AND RESULTS We have run a similar experiment in which the available bandwidth varies from 160 kbps down to 20kbps in order to investigate how Skype flows are able to match a thin link capacity.
  • 24. NationalInstituteofScience&Technology [24] MCA PROJECT FINAL PRESENTATION 2018 MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028) OBSERVATIONS AND RESULTS Initially the frame rate is 30 frame per second and after giving the bandwidth there will be an effect on video quality means the frame rate also effected. The frame rate varies at 10 sec interval.
  • 25. NationalInstituteofScience&Technology [25] MCA PROJECT FINAL PRESENTATION 2018 MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028) OBSERVATIONS AND RESULTS Observations: •The skype video flow is somewhat slow in reaching the steady state since the max sending rate is achieve around at time t=600s. •Initially the frame rate is 3.96fps and then it decreases until 1.9fps. And then it suddenly increases its value to 14.2fps. •The sudden increase in frame rate occurs due to change in video resolution. •The Skype is not effective to take all the available bandwidth thus losing the possibility of delivering videos at the highest possible quality. •The Skype Video is able to shrink the sending rate to match a thin available bandwidth as low as 40 kbps.
  • 26. NationalInstituteofScience&Technology [26] MCA PROJECT FINAL PRESENTATION 2018 MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028) CONCLUSION We have carried out an experimental investigation of Skype Video flows behavior in the presence of time varying network conditions. We have found that a Skype Video call uses the frame rate and the video resolution in order to throttle its sending rate to match the network available bandwidth and find the behavior of video call. The obtained results have shown that a Skype Video call roughly requires a minimum of 40 kbps available bandwidth to start and it is able to fill in a bandwidth up to 450 kbps. Thus it can be said that a video flow is made elastic through congestion control and adaptive codec within that bandwidth interval. We have also measured that a Skype Video sending rate exhibits a large transient time when it keeps increasing to match an increment of the available bandwidth.
  • 27. NationalInstituteofScience&Technology [27] MCA PROJECT FINAL PRESENTATION 2018 MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028) 1. https://www.skype.com/en/get-skype/ 2. https://www.wireshark.org/download.html 3. http://download.cnet.com/Virtual-Webcam/3000-2348_4-757543 4. https://en.freedownloadmanager.org/Windows-PC/Network- Emulator-for-Windows-Toolkit-FREE.html 5. https://netbalancer.com/download 6. https://sourceforge.net/projects/iperf/ 7. https://www.bandicam.com/downloads/ 8. https://dl.acm.org/citation.cfm?id=1496065 REFERENCES
  • 28. NationalInstituteofScience&Technology [28] MCA PROJECT FINAL PRESENTATION 2018 MANISHA MAHANTY(201565017)PRABHAT KUMAR PATRO(201564028)