H2A Lag Caused By Netcode

There is already a 16 page thread on this issue with the same title in the games section of the forums but I felt the thread needed to be seen in the support section. This thread was started by Wu Ip Man and all credit goes to him for this post.

Per Wu Ip Man

" Anyone who is experiencing lag in h2a can view the problem in the bandwidth monitoring in your router. All the other halo’s use a consistent upstream bandwidth at ~ 100-200 kilobits. h2a runs clean when using this amount. However, every few seconds is forces a ping spike by demanding 1mb+ from your upstream bandwidth. (This amount of bandwidth is not needed.) This is apparent when green bar is seen when bandwidth usage is at a minimum. These spikes are consistently timed. The bandwidth request is consistently timed. Please observe the links below for more information.

UPDATE:

  • This first link is a bandwidth record of an h2a game. There are a few observations to be discussed about this record.-> http://i60.tinypic.com/synpcm.png
  • Firstly, notice the peak amount below the graph that is being used on the upstream. Then take a good look at the upstream (darker line)
  • If you haven’t noticed by now, the bandwidth usage and pattern of packet sending has NOTHING to do with what is happening in game. You could be standing in a corner or engaging with ten other people. This pattern will always occur just as shown at these exact intervals. This is why you are lagging. But it doesn’t end there. Even the spikes take on a recurring shape. This next link is the shape of the spike that recurs exactly. (With everyone standing in a corner not moving or chaotic battle -> http://i60.tinypic.com/4v696q.png Now Unfortunately, my chromebook is how I viewed this up close and doesn’t have the ability to upload it. Regardless, This shape recurs exactly each spike.- During the low points of this graph, the game works flawlessly. These points also have no relativity to what is happening in game. You could be battling 16 people or sitting in a corner. The low points occur just the same. This is not how the graph should look. Up next is a graph from a h2 classic game and a 64 person BF4 game.- h2 Classic -> http://i59.tinypic.com/9jkrrc.png- As you can see, the graph is completely sporadic. This is exactly how it should look because it is dependent on what is happening in game. You can see the effects of each battle I encountered. You can also see where I stood in a corner and the data usage declined to almost nothing. Once again, take notice of the numbers below. Light blue is upstream bandwidth.- BF4 64 player conquest -> http://i62.tinypic.com/24mz0ah.jpg- Red is upload. Once again, we see the patterns are sporadic because the usage is determined by what is happening in game. Take a look at the numbers and compare. This is 64 players in one game. This is how it should look.- All of this being said. If you are lagging in h2a and have no problems with other games, it’s not you. It should also be noted that I tested on both a dsl and cable connection. Both of which were running dmz and has zero error correction on the line. Prior to recording these graphs stability and capacity tests were run on both. Both ran minimal pings (~ 20 ping to 500 miles away) with 0 to 1 ms jitter. Both lines have an upstream greater than these spikes. Both have 0 Packet loss 100% of the time when tested to multiple servers during the capacity tests. If i have anything more to add at a later time, I will."

This issue has left H2A and H4 unplayable for many, including those that aren’t candidates for high connection speeds due to affordability or because our ISP’s don’t provide those speeds.

I will continue to bump both threads until a solution is found.

Nice explanation, explains why H2A is 1000% impossible to play in Australia as our average line speeds are 1 Mb/s with a max connection speed of 870 Kb/s.

the funny thing is that, even in Italy with our -Yoink- internet, H5 is perfect: LAN connection.
H2A and H4 on MCC, instead, are the laggiest thing i have ever seen in my entire life (especially H2A)…

Same counts for me over in Holland. Some games are just unplayable while I do have a 50mbit connection with no other devices connected.

Better get to work on this one 343, we ain’t hearing anything.

Bump

Also bumping. This is unacceptable. Halo 2: Anniversary was supposed to be THE pinnacle of this collection and the multiplayer is unplayable on my DSL connection. This absolutely MUST be fixed.

OP, also add Halo 4 to the original post as Halo 4 multiplayer has the exact same issue.

^^^ Done

Bump

Weird, for me H2A has the least lag out of all the games, very rarely do i see lag

> 2533274814214626;8:
> Weird, for me H2A has the least lag out of all the games, very rarely do i see lag

As it says in the OP, it depends on your upload speed.

Going to assume this might have something to do with the co-op lag as well… I would love to see someone do an analysis of the co-op input lag, breaks the game for me and many of my friends.

No, campaign lag is totally a different thing: while dedicated servers sholud manage matchmaking multiplayer (currently with all the issues unfolded in this thread), online multiplayer campaing is driven by p2p, as always unfortunately.<
This info was provided by Frankie himself on Neogaf forums before day one.
I honestly hope that H5 will be completely on dedis since day one (and that in the meantime 343 will fix MCC issues completely, of course)

> 2533274822267898;11:
> while dedicated servers sholud manage matchmaking multiplayer (currently with all the issues unfolded in this thread), online multiplayer campaing is driven by p2p, as always unfortunately.

Note that dedicated servers WILL NOT fix the issue with netcode lag on H2A and Halo 4. These are problems existing in the both game’s engines and will occur so long as the match is hosted over the Internet, whether it be P2P, Dedicated servers or P2P customs.

Same. Been like this for almost 2MONTHS. UNPLAYABLE FOR 2 DUCKING MONTHS!

FIX THIS RIGHT NOW!!!

Bump

Bumping again, this needs to stay known.

Bump

bump

Stay alive. Take this gracious bump. We need a fix.

Here’s to hoping this will be fixed after a 3 week CU absence

This needs to be adressed. Bump