Ethernet vs. WiFi: Ping, Packets, & Playing Better

Riot·8/12/2016, 1:40:45 AM·14 votes·224,075 views

Ethernet

vs. Wifi

Clairvoyance Blog

It is a truth universally acknowledged that LAG SUCKS. Plenty of players experience ping spikes, lag, and full-blown disconnects all the time. But what if there was a quick fix for all your connection issues? For some players, there might be: switching from WiFi to an Ethernet connection when you play could have drastic results for your in-game experience.



I'm Viscarious, a product manager on Riot's live services team. About six months ago, I lagged out of a game so hard that I decided I had to do something about it. It was the last game of my placement series, and I was playing as Sona supp. Our jungler was thundering into bot lane for a gank, and my Jinx ADC landed a sick double trap on our opponents (Leona and Ezreal). First blood was guaranteed. I was just about to follow-up with my ult when the lag gods smote me. The next thing I knew, Jinx was dead and the enemy Ezreal was snowballing. All I could do was apologize and resist the urge to kick my router.

I had to wonder: what if my problems were caused by my WiFi connection? What if, to claim my rightful spot as a true PC gaming god at the top of the challenger ladder, all I had to do was switch to Ethernet? To understand the problem as deeply as possible (and because this is a Clairvoyance blog post) I dug into some data to find out.


Terms to Understand


Playing Ping Pong and Losing Some Packets

WiFi vs. Ethernet: Average Ping Delta

in milliseconds

When you look at League players around the world, the average ping for players on a WiFi connection is between 6.7ms and 11.7ms higher than for those using an Ethernet connection.

However, this usually doesn’t manifest as consistently higher ping. Instead, increased ping is frequently experienced as ping spikes; your ping increases significantly over a short period of time, then goes back down a few moments later (usually after your whole team is already dead and the enemy Yi is dancing around your nexus). The chart above doesn’t show the severity or duration of ping spikes—just the average ping difference over the course of many games.


WiFi vs. Ethernet: Average Packet-Loss Delta

in percentage points

Similarly, we found that players on WiFi had between 1.9 and 3.7 percentage points higher packet-loss than players on Ethernet. While this may not seem like a lot, there are two things to consider:


1. Every time a packet is lost between your computer and Riot’s servers, a request has to be made for that packet again. You want your packet-loss percentage numbers to be as close to zero as possible because, depending on when the packet-loss happens, you could miss a last-hit, fail to activate your ult, or even whiff the smite on Baron (that's definitely what it was, right junglers?).

2. Similar to our ping chart, this doesn’t show the magnitude or duration of packet-loss when it happens. Players most commonly feel lag when there are big spikes in packet-loss. The 1.9 to 3.7 percent figure is just the average difference between WiFi and Ethernet players over the course of many games.



Who's Playing on WiFi?

Out of curiosity, we analyzed who is playing on Ethernet and WiFi and came across some pretty interesting results:

Some regions rely on WiFi way more than others. While over 90 percent of games in KR are played on Ethernet, well over half of games played in NA and OCE are on WiFi.

Percent of Games Played by Connection Type

by Region

Part of this is likely due to the popularity of hard-wired PC bangs in Korea, but it's also probably because we NA players are complete scrublords.

We saw a slight increase in Ethernet use in Ranked games compared to ARAM and Normal games across all regions.

Percent of Games Played by Connection Type

by Game Mode

But most interesting was the change in Ethernet vs. WiFi use by rank. Across all regions, a higher percentage of high-rank games were played on Ethernet. Although we're not able to draw a causal relationship between playing on Ethernet and an increase in your rank, it’s clear that players at higher ranks are more likely to play on Ethernet. My best guessplanation for this is that highly ranked players are more likely to do everything possible to play on glorious, photo-worthy, wired battlestations.

Percent of Games Played by Connection Type

by Tier



How does WiFi affect game performance?

We now know two things: 1) WiFi has an adverse affect on connection quality, and 2) it's unlikely that Faker has ever played on a WiFi connection. So the next question is whether your WiFi or Ethernet connection affects your in-game performance in a measurable way.

For this analysis we decided to look at a range of gameplay metrics including: Minions Killed (CS), Gold Earned, K/D/A, Mastery Grade, and Win/Loss ratio. We decided to isolate our analysis to ranked games and players who played the same champion on both Ethernet and WiFi within the timeframe analyzed. Basically, we didn’t want to compare the same player’s Mastery Grade with Fizz on Ethernet to their Mastery Grade with Fiddlesticks on WiFi (since ping affects some champs more than others).

We didn’t find conclusive evidence that playing on WiFi negatively impacts certain specific performance metrics such as CS, K/D/A, or Mastery Grade.
Our analysis included only NA region players, but the results should apply globally.

After all that gloom and doom we found about ping spikes, the results surprised us. No matter how we cut the data, we didn’t find conclusive evidence that playing on WiFi negatively impacts certain specific performance metrics such as CS, K/D/A, or Mastery Grade.

We have a few hypotheses regarding this:

1. While lag experienced from WiFi can negatively impact gameplay, it usually only has noticeable effects intermittently, so it’s difficult to isolate the effects within the course of a game (i.e. it’s hard to find the signal among the noise)

2. Players on WiFi may be able to adapt to added ping and packet-loss (playing around it, effectively).

3. Since there are four other players on the team, the impact of one WiFi player may not significantly influence the outcome of a game, especially if there are other players on WiFi on the other team.



When we removed the constraint that players had to play the same champion, we found that the win-rate on Ethernet was 1.1% to 1.7% higher than on WiFI.

Surprisingly, when we removed the constraint that players had to play the same champion across WiFi and Ethernet, we found that the win-rate on Ethernet was 1.1 to 1.7 percentage points higher than on WiFi. This is pretty consistent across regions. We’re really not sure why removing the champion constraint had this result. One hypothesis is that by controlling for champion across connection types, we’re also focusing more on players’ main champs. If you main a champ, you probably get used to dealing with the ping spikes that come with WiFi, but those same spikes hit you harder when you’re just learning a champ.


Ethernet vs. Wifi: Delta in Win-Rate

in Percentage Points



My Personal Experience

The same night I lost that disastrous promo game, I popped open a browser tab and bought a 50 ft. Ethernet cable. After untangling my cat from the wire, I ran diagnostics on my network and found some pretty drastic differences in the quality of my connection on Ethernet vs. WiFi.

Connection Quality of Wifi Game Sample

Ping

Packet-loss

Both

Connection Quality of Ethernet Game Sample

Ping

Packet-loss

Both


CONNECTION METRIC WIFI
SAMPLE
ETHERNET
SAMPLE
Average Ping 62.4ms 38.2ms
Average Packet-Loss 3.9% 0.0%
Jitter 33.7ms 0.21ms
Ping 'Spikes' (>2x Lowest Ping) 19 0
Packet-Loss 'Spikes' (>15% Packet-Loss) 9 0

Sure enough, I was experiencing higher ping, more packet-loss, and more connection issues when on WiFi. Especially interesting was the way I was experiencing lag. While there were periods of stability over the course of the game, there were also short periods with large spikes in either ping or packet-loss. These were the times that I felt lag most acutely.

My experience was pretty extreme, but let's throw this to the commenters: what's your own experience using either connection type? What lengths have you gone to improve your connection (longer than 50ft?) and how many of you intend to switch to Ethernet after reading this post?

690 Comments

xForTheFans8/12/2016, 5:17:50 PM205 votes

I cant get out of silver , my wifi is holding me back.

legendarytiger8/12/2016, 7:41:58 PM91 votes

i was in a networking class when i realized the benefits of ethernet connection. when it came time to learn how to make CAT 5 cables (attach the heads to each end correctly) the teacher told us we could keep whatever we make, and take it home to us if we wanted, so i went home and measured everything twice, came back the next day and made

a** 120ft** CAT 5 cable.

which i have used ever since. HUGE difference. ive only had issues when the router went bad, but after replacing the 6 year old router, i havent had problems since.

ethernet is great [slayer-jinx-wink] it completely wiped out my "why isnt this game working" rage, made my gaming experience better, improved my health, got me a 6 figure job, got me a hot wife AND husband (dont judge me) helped me win the lottery, cure cancer, save homeless people, become iron man, and the president...

but im still bronze [zombie-nunu-bummed]

Deep Terror Nami8/12/2016, 5:18:21 PM34 votes

Great article! If anyone is having connection issues while playing, I recommend heading over to the Connection Troubleshooting Log Reader. There, you can submit the Network logs from your match(es) and the log reader will show if you were having ping spikes and packet loss and provide solutions.

You can also narrow down the source of high latency or packet loss by downloading the WinMTR Network Diagnostic Tool, then use that to run a traceroute (for 5-15 minutes) to your server's IP found on the Network Guide. You can run tracerts and pings manually, but an MTR gets it over a duration which will catch and display intermittent issues easier.

BluePaw38/12/2016, 5:49:09 PM25 votes

I love these articles. Nothin' but cold hard DATA filled with graphs and tables.

I think I'll try using Ethernet the next time I play League. Recently I've been having large ping increases that occur spontaneously and inconsistently. When it happens, I can't move for about 10 seconds and I usually die... I'm too scared to go into ranked because of it. A lag spike like that could easily cost us a team fight or even the game!

Actually, It's been happening for Overwatch too in much the same way. Hmm... Might be able to solve both problems here. Glad I have this 20ft long Ethernet cable now.

ThatHaleState8/12/2016, 5:13:57 PM17 votes

Seems like common sense tbh. But thanks for the information! Why rely on a signal through the air instead of plugging through directly? Cmon people be like the koreans!(like always)

redfeenix8/12/2016, 5:53:06 PM14 votes

There is an awesome product called "Powerline". What happens is it uses your current electrical system as a way to transmit internet.

Its really cool, I plug in my router and I just need another ethernet cord for my laptop. Thats definately a viable option if you dont want a huuuuge ass cable to your router. I use 2 tiny ones.

My Ping in League is 34 , thats fkn awesome compared to over 100 many years ago

xToozyy8/12/2016, 9:05:50 PM10 votes

What if your laptop doesn't have a port for the cable. I play on a Macbook Pro 13inch with Retain Display. And these laptops don't come with the port.

Dorweee8/12/2016, 5:22:50 PM9 votes

I've only recently had my plat friend ask me why I kept playing on Wifi and was telling me to switch to Ethernet. The difference was extreme. Not as many missed skill shots, no more freezing screens during those last-minute clutch team fights, and just smoother gameplay overall. I've climbed ranks pretty quickly since then. Only one problem I had recently was where we were in a 50 minute game and around 45 min my usual Ethernet ping of 100 just shot to 2000 and I literally could not move anywhere. As one can probably tell, enemy team took the Elder, Baron, Aced us, and won the game. I was just wondering what could possibly have shot the ping up so high when I was on Ethernet.

set4358/12/2016, 5:25:22 PM6 votes

Is it the fact that your wifi good for who ur provider is? I currently have no troubles with Verizion WiFi with LOL

xKiwiKiwix8/12/2016, 6:31:54 PM6 votes

I live about 7 miles out of town and the only option for internet is through satellite. for those who don't understand how satellite works, basically signal goes earth to space to earth. this makes my ping stay around 900ms and can spike all the way up to about 1900 ms. makes me sad...the very least ping you can possibley can get through a satellite connection is about 500ms? Makes me absolute garbage in game. still play all the time though.[slayer-pantheon-thumbs]

Flewb8/12/2016, 5:19:08 PM5 votes

I started off with WiFi, which was causing constant spikes due to my computer being upstairs and my router being downstairs. I decided to try buying a long cat6 lan cable that I ran to my computer, which in turn provided much better ping and only one spike every 5 or so games. I am confident that my LAN connection is so much better than WiFi, and I will never switch back to WiFi for League.

Linna Excel8/12/2016, 8:38:35 PM3 votes

Why does Wifi cause so many packets lost?

HeroOfFerelden8/12/2016, 5:35:43 PM1 votes

I have a 50 meg internet plan and play on wifi. Even when no one else is watching videos or playing an online game, my ping is a constant 85 with 360-400 ping spikes about every 5 mins. My room isn't far from the router, so what gives?