Knowledge Base/League of Legends Player Support/Technical Support

Improving Lag, Latency and Ping

Picture of Horse
posted this on June 12, 2013 18:13

KB_latencyLagPing.png

 

Overview

Many players experience lag in many different ways. Many times player experiences it as a delay on the commands they give to their champion. Other players can even lose their connection to the server repeatedly during a game. These problems are all due to high latency between your computer and our servers. Latency is simply the time it takes for one piece of information from your computer (like a champion command) to reach our game servers. It can be affected by many factors including but not limited to: limited bandwidth, packet loss and network congestion. Lag can also be caused by heavy load on our servers. If other players in your game are experiencing the same spikes and latency, then the servers are likely under heavy load. You can display your latency in-game by pressing CTRL+F.

Symptoms of High Latency:

  • High ping on loading screen
  • High MS revealed after pressing CTRL+F
  • Ping.jpg
  • Delay on input (moving, casting spells, typing)
  • Unable to move while things happen around you
  • Game does not update for a bit then moves very quickly
  • Frequent disconnects

Not Latency Related Problems:

Special Note for those on College Campuses

Many players that play on college campuses experience lag. If you are on a college campus we may be able to provide your network administrators with special instructions to help them improve League of Legends on the network. First get permission from your IT department and we can contact them via e-mail to help them setup your network for the optimal League of Legends experience.

There are a number of solutions that we can suggest to fix this issue, starting with the ones most likely to work:

Solutions

1) Switch to a wired connection

2) Close any bandwidth intensive programs

3) Restart your network hardware

4) Bypass extraneous network hardware

5) Disable your Firewalls

6) Setup Quality of Service rules for your router

7) Check if the issue is on the Internet Service Provider's side

8) Nothing helped? Still in the dark as to what the issue is? Submit a ticket to Player Support!

 techDivider.png

Move away from a wireless connection

Wireless network traffic is literally sent through the air. It bounces around and goes through walls. Occasionally this causes it to become lost. When this happens your computer has to resend the information which causes a substantial delay. Strengthening your wireless signal can help reduce this problem but all wireless signals will have this problem to some degree. An Ethernet cable is the cheapest and most effective investment you can make toward improving your connection. Make sure you disable your wireless adapter when moving to a wired connection. 

Steps for disabling your wireless adapter:

  1. Access Control Panel through the Windows start menu
  2. Click on Network and Sharing Center
  3. article_lag_2.png
  4. Select Change adapter settings on the left
  5. article_lag_4.png
  6. Right-click on your wireless adapter and select Disable     
  7.  article_lag_6.png

techDivider.png

Close any bandwidth intensive programs

All network connections have limited bandwidth. This is usually what you pay for when selecting a plan from your Internet Service Provider(ISP). As an example, a typical DSL connection is 7Megabits per second (Mb/s). When you use more than your maximum bandwidth your latency will drop. If your network is shared ANYONE running these programs on your network will affect your performance.

Some Common Bandwidth Intensive Programs:

  • BitTorrent programs: BitTorrent, uTorrent or Azure
  • Voice over IP programs: Mumble, Skype, Ventrilo or Teamspeak
  • Video Streams: YouTube, Instant Messenger Video Chat, LiveStreams (own3d, xsplit, etc)
  • Steam Game or Patch Downloads

techDivider.png

Restart your network hardware

Like your computer, network hardware will get sluggish if it has not been rebooted in a long time. Usually this takes weeks or months to happen but some routers or modems need to be rebooted more frequently. Take the time to unplug your modem and router for 30 minutes. Then reboot your modem first and let it load before starting your router. It is also a good idea to reboot your machine after following these steps.

techDivider.png

Bypass extraneous network hardware

Sometimes lag or disconnects can be caused by faulty network hardware. To eliminate this as a cause it is a good idea to try temporarily bypassing hardware that is not required. For instance, many home networks utilize routers, switches or hubs. If you can bypass these and connect directly to your modem via an Ethernet cable you may be able to identify an error in a piece of hardware.

techDivider.png

Disable your firewalls

Firewalls work by filtering all incoming and outgoing network traffic. This filtering process takes time. Usually this is not a problem, but some firewalls that become misconfigured or corrupted can add significantly to your latency. Having multiple firewalls on a system can also lead to latency problems as the firewalls will “fight” over the connection. You can read more about disabling your firewalls here.

techDivider.png

Setting up Quality of Service (QoS)

Many consumer routers have a special setting that will allow you to prioritize certain network traffic. This setting is usually NOT required to have League of Legends run properly. If you do not configure the QoS settings properly, you may actually end up slowing down your League of Legends experience. A few examples of situations where QoS may help are; you are on a shared connection, you have very low bandwidth or you have multiple computers attempting to play League of Legends at the same time. However, discussing how to set up QoS is outside the scope of this article. You can find a very detailed guide here.

techDivider.png

Contacting your ISP

After completing these common fixes you may need to contact your ISP. Many times there are problems with connections that require a technician. You can easily identify an ISP issue in the following ways. 

Run a speedtest

  1. Visit http://speedtest.net/
  2. Select a server close to you
  3. Compare the reported speed to the plan you are paying for with your ISP.
  4. If the speed test reports a lower speed than what you are paying for. Call your ISP and tell them they are not providing you with the correct speed.

Check for packet loss

  1. Press [Windows Key] + R
  2. Type cmd into the run box and hit OK. You should now have an open command prompt that is a black screen with white lettering.
  3. article_isp_2.png
  4. Type: ping www.google.com –t
  5. article_isp_4.png
  6. Hit Enter
  7. The window will now start giving you updates based on packets it sends to google’s servers.
  8. Wait for a few minutes and notice if you experience any lost packets: Request timed out.
  9. Press CTRL+C and you will get a summary of the data. The average time should reflect the time from your speedtest. Packet loss should be 0% for a wired connection and below 1% for a wireless connection.
  10. article_isp_10.png
  11. If your packet loss is not 0% then contact your ISP and inform them that your connection is dropping packets.

techDivider.png

If you continue to experience problems

Please feel free to contact our support department. They will be able to assist you further. In order to get the quickest and most accurate support please provide the following information in your ticket:

 
Topic is closed for comments