Author Topic: Ping Jitter Check  (Read 6289 times)

Offline GangstaRas on: April 15, 2018, 03:48:41 pm

  • Administrator
  • Newbie
  • *
  • Posts: 12
    • View Profile
I would advise that for both 4.0 and 5.0 a ping jitter limit system should be implemented. Ping limit alone does not kick for unstable ping. An example, my ping is 150s. If you take a log of my ping you'd probably see a sample data like this:

150, 152, 148, 154, 146 - the average (150) is below the ping limit and fluctuation is minimal

But suppose we have a situation like this:

150, 200, 100, 170, 130 - the average is still 150, and hell these ping results are even half decent in value, but in-game it results in a very inconsistent experience, warps, temporary cut outs and staggering.

Also, there are situations, predominantly in low pingers where you'll see them spike to a high level of ping and maintain that for seconds on end during a fight, then it spikes down to their nominal ping, no kick. I'm talking someone with 70 ping spiking into the 300 to 600s and maintaining that line during the fight, then conveniently drop when the fight is over. Averaging method is not enough to protect against that and it is very annoying to fight these kinds of people.

What I propose is to grab a sample data of a person's ping for a period of time and do a standard deviation check to deduce the jitter. You'd flush that data with each check to keep it fresh, so that you don't drown out any momentary spikes with a large sample of lower values.

This doesn't replace the pinglimit system, that is still needed, this only aims to tackle the quality of the connection which should not be ignored or mistaken to mean being under a ping limit.

Offline ELK #1 on: April 15, 2018, 04:47:31 pm

  • Administrator
  • Hero Member
  • *
  • Posts: 564
  • The age of elves has come
    • View Profile
Yeah that's right, it needs to be implemented.
The Huna Horde

Offline Zeeshan.Bhatti #2 on: April 16, 2018, 08:37:09 am

  • Full Member
  • ***
  • Posts: 218
    • View Profile
Yeah that's right, it needs to be implemented.
Current Experience: EC Admin.
Past Experience: LG Dev, VCDM Dev, SDC Admin, AvT Admin, Skylarks Admin, Skylarks cnr, ECS Admin.
Events:  EC Championship Ref, EC Ladder Admin, ViceWar VI Admin, EYE 3 Ref, ECKO Management, EYE4 Ref.
TRC Member - Since 03, May, 2017

Offline GoRcEE #3 on: April 16, 2018, 09:00:32 am

  • Newbie
  • *
  • Posts: 14
  • Nothing is true.. Everything is permitted
    • View Profile
Yeah that's right, it needs to be implemented.

QarZ #4 on: April 16, 2018, 10:53:21 am

  • Guest
Yeah that's right, it needs to be implemented.

Offline SanaullaH #5 on: April 17, 2018, 05:49:14 am

  • Jr. Member
  • **
  • Posts: 36
  • You're the boss from you , we learn
    • View Profile
Yeah that's right, it needs to be implemented.
Credits RoyStang / RavenouZ

Offline PANZER24 #6 on: April 18, 2018, 06:33:31 pm

  • Jr. Member
  • **
  • Posts: 58
  • My HAZARDOUS ENVIROMMENT SUIT IS BROKEN
    • View Profile
wtf gangstaras you're a maths god ffs.
Yeah that's right, it needs to be implemented.
I hate my school classmates ;(
My youtube channel: https://www.youtube.com/channel/UC-2Wlridhk4qKSGjkERVXcQ
Subscribe this means a lot for me!!!

Offline FulToN_619 #7 on: April 21, 2018, 10:51:31 pm

  • Full Member
  • ***
  • Posts: 120
  • Silence is a source of great strength.
    • View Profile