Performances Of Video Chat Applications Under Congestion Computer Science Essay

For the public presentation of picture confab applications let us analyse some reaction alterations on Skype, Eyebeam, XLITE…etc. Normally we have a scenario where we have the velocity of uplink is ever lower than the velocity of the downlink. Hence we have a difference of velocities during streaming as we non merely receive pictures but besides we have to direct them. Apart from these we besides have a scenario where we have cross traffic which besides causes congestion.

The inauspicious consequence will be on the uplink can be justified from the above hence several mechanisms should be followed for minimising the congestion during the uplink transmittal. The picture and the audio qualities will hold their ain inauspicious effects when we have congestion during transmittal. However there can be a comparing made between wireless loss and the congestion loss.

In the congestion loss we have loss of packages during transmittal of spots both in uploading and besides in downloading, but the major inauspicious consequence can be cited during the uplink of transmittal of spots. When this is compared to Skype the package loss attained is comparatively low as we have the use of different bandwidths at different stairss.

We Will Write a Custom Essay Specifically
For You For Only $13.90/page!


order now

Related work of comparing between different sites:

Let us see YouTube, Hulix. Buffering of the content is done before get downing off and all the information is stored in spot rates and the most effectual one from all is saved and utilized. Always the heterogenous environments are selected for transmittal. UDP suits to this sort of environment hence ever transmittal through UDP is preferred to TCP.

Another surrogate method can be used for minimising the happening of congestion where the transmittal rate of spots is adjusted consequently. Under use of this rate can besides has an inauspicious consequence like package loss normally during uplink of informations.

When there is a comparing made between the sound and the picture applications happening of package loss is seen maximal in picture transmission. We have two different losingss here in spot conveying which are the random losingss and the congestion losingss. Normally merely packet loss does n’t mention to congestion happening.

There are many illustrations for the happening of congestion without any package loss in wireless environment. In the radio environment normally congestion occurs due to loss of connexion, co-channel intervention. Distinguishing between these losingss is really much of import as if there is any scenario cited where we have congestion but we do n’t cognize the ground for its happening.

Let us see one illustration where we have congestion due to loss of connexion but the user assumes this happening of congestion due to packet loss, believing so he transmits the informations at slower rate which eventually consequences in hapless quality of spot transmittal.

Measurements:

For mensurating these allow us presume a desktop Personal computer for seting the available bandwidth with two Ethernet cards and with all the set up fixed we have a dummy net application initiated. We have the Personal computer ‘s connected to the cyberspace and we have all the traffic running through the dummy cyberspace. The dummy cyberspace is used as gateway.

Measuring with a Change in Bandwidth:

We have some particular maps followed stepwise for measuring in here. Here we update with the bandwidth value in every measure. Consequences are compared with Skype, Xlite and Eyebeam. The lone advantage in following this is the description of the measuring is given in a more elaborate signifier.

Let us see behaviour of Xlite after the measuring, it does n’t back up this regular updation of bandwidth hence we have packet loss here. Even though we have a package loss, the picture cyclosis does n’t halt here and at that place will be no dropping of call here.

An oculus beam uses H.264 codec same like an XLITE. When it faces congestion so eyebeam utilizations FEC technique such that sound and picture tallies satisfactorily. This technique can merely back up some sort of congestions but it cant support other type of congestion. If the other congestion occurs so eyebeam will keep its same transmittal no affair how the congestion would.One interesting facet is that eyebeam receives more fluctuations compared to the XLITE.It will non take down its transmittal and non let other cross traffic to busy it bandwidth.This would do a heavy package loss.

Whereas, the Skype will increase or diminish its transmittal rate harmonizing to the bandwidth allocated. When the congestion occurs it will diminish its transmittal rate harmonizing to the bandwidth allocated.

If the congestion occurred in the Windowss live courier so it lowers its transmittal rate until the congestion is resolved. Once the congestion is resolved it increases its transmittal rate and acquire back to the original province but it takes long clip to make its place.

These four picture confab applications react otherwise when the congestion occurs as Skype and Windows live courier will take down its transmittal rate and increases back when the congestion is done. Whereas, the Eyebeam and XLITE will non take down transmittal rate and faces a heavy package loss. So, it is proved that Skype and the unrecorded courier are the picture chat application which gives the user satisfaction as maintain the sound and picture streaming good.And whereas the eyebeam and XLITE are non the good picture confab applications as they faces a heavy package loss.

A picture chat application is said to be good when they keep their codec every bit low as possible and audio should be good. These video codec ‘s should necessitate to accommodate the alterations harmonizing to any requested spot rate.

HTTP CROSS TRAFFIC

Let us analyse how these different picture confab applications respond when there is HTTP as cross traffic.

XLITE and eyebeam will non take down its transmittal regardless of the cross traffic and faces a heavy package loss. Skype reacts otherwise by take downing its transmittal rate in conformity with the bandwidth allocated. Once the cross traffic coatings, Skype will retransmit its bandwidth rapidly and reaches its original place. Windows Live Messenger will besides take down its transmittal rates harmonizing to the bandwidth allocated and transverse traffic as an HTTP. Once the cross traffic finishes it retransmit to its original place but it takes long clip to make the place.

BIT TORRENT CROSS TRAFFIC

Let us analyse the public presentation of the different picture confab applications when spot torrent Acts of the Apostless as the cross traffic.

Eyebeam and XLITE will move as the same manner in HTTP as it will non take down its transmittal whether or non the cross traffic is present. But the fluctuations in eyebeam will be more compared to the XLITE. One of the interesting facet is that eyebeam and XLITE will non take down their transmittal and besides they will non let spot torrent to apportion the bandwidth.

Skype will take down its transmittal every bit shortly as the spot torrents start. This bound will do the skype to lose sound and picture cyclosis. Equally shortly as the spot torrent coatings it will retransmit once more and acquire back to its original place rapidly. The ground why the Skype lowers its transmittal because spot torrent occupies about 85 % of the TCP connexions.

Windows live courier will move otherwise when spot torrent as cross traffic. It lowers its transmittal and faces a package loss. It re transmit the bandwidth every bit shortly as the spot torrent coatings and regains its original place. It takes more clip to recover its original place.

Different losingss

Always when a package loss occurs it will degrade the whole quality of the picture confab. This is would be true when codec like H.264 is used with the correlativity of frames. So, to decide this loss a bandwidth version algorithm needs to be implemented such that transmittal rate is lowered to avoid the congestion. But non all the losingss are due to the congestion as because there can be loss with the radio webs. Different techniques like FEC needs to be implemented. But these techniques can non wholly resolve the job. So, the distinction needs to be done with the random loss and package loss.

Let us seek to analyse as how the different picture chat applications can find these losingss by making a dummy cyberspace which has 1 % of random package loss with two scenarios. First scenario is to present loss at start of the picture confab session and other is to present at the center of the picture chat session.

Both Eyebeam and XLITE do non alter their transmittal rates. Skype reacts otherwise to these scenarios. When it is introduced in the center of the session it reacts by FEC technique and when the losingss is of congestion so it lowers it transmittal rate. Skype can distinguish between random loss and congestion loss by supervising the package hold. If the hold is of congestion so it lowers its transmittal rate and where as the random loss the transmittal rate will be hiked by 20 %

Future work

By looking at the public presentation of the different picture confab applications I would wish to better the picture chat session by presenting new techniques such that the cyclosis does n’t halt even when the congestion occurs. A new algorithm demands to be introduced such that allotments of bandwidth should travel by the precedence. Using this algorithm the bandwidth is allocated more to the picture chat session such that video chat session will non hold fluctuations. Priority will besides be given to the sound and picture such that it should loss intolerant and loss tolerant.

Decision

Until now we have discussed how the Skype, Windows live courier, Eyebeam, XLITE picture confab applications perform under cross traffic, congestion, different losingss and how they react in their transmittal rates.

We came to cognize that skype changes its transmittal rate harmonizing to its bandwidth either by increasing or diminishing. Skype besides monitor different techniques RTT and jitter.It can besides find the difference between congestion loss and the random loss. It can besides accommodate the alterations in the transmittal rates harmonizing to the bandwidths.

Windows Live Messenger will take down its transmittal rate when the package hold is occurred and re transmits to its original place. But it takes more clip to retransmit to its original place.

XLITE and Eye beam will non take down the transmittal rate when there is transverse traffic. But interesting thing when the spot torrent Acts of the Apostless as the cross traffic Eyebeam will be having more fluctuations compared to the XLITE.And one more interesting thing is that XLITE and eyebeam will non take down its transmittal and besides will non let spot torrent to busy the bandwidth.

Due to the limited upstream bandwidth picture clients must hold bandwidth version techniques to find the difference between congestion loss and random loss.

Figures

Figure1.Experimental Test bed