# what is extra offset?

**URL:** <https://battlefieldforum.co/t/what-is-extra-offset/254403>\
**Category:** PC\
**Created:** [February 16, 2017, 10:03pm UTC](https://battlefieldforum.co/t/what-is-extra-offset/254403 "2017-02-16T22:03:00Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![JarheadPlays](https://battlefieldforum.co/letter_avatar_proxy/v4/letter/j/58956e/32.png) [@JarheadPlays](https://battlefieldforum.co/u/JarheadPlays)\
**Post date:** [February 16, 2017, 10:03pm UTC](https://battlefieldforum.co/t/what-is-extra-offset/254403/1 "2017-02-16T22:03:00Z")

</div>

what does this mean? mine goes crazy high to like 300, I have low ping and 0% packet loss.

---

<div class="post-metadata">

**Author:** ![BaronVonGoon](https://battlefieldforum.co/user_avatar/battlefieldforum.co/baronvongoon/32/100934_2.png) [@BaronVonGoon](https://battlefieldforum.co/u/BaronVonGoon)\
**Post date:** [February 16, 2017, 10:12pm UTC](https://battlefieldforum.co/t/what-is-extra-offset/254403/2 "2017-02-16T22:12:00Z")

</div>

Not sure but Chris Battlenonsense has a video explaining the net graph. Maybe @KingTolapsium knows.

---

<div class="post-metadata">

**Author:** ![KingTolapsium](https://battlefieldforum.co/user_avatar/battlefieldforum.co/kingtolapsium/32/102530_2.png) [@KingTolapsium](https://battlefieldforum.co/u/KingTolapsium)\
**Post date:** [February 16, 2017, 11:38pm UTC](https://battlefieldforum.co/t/what-is-extra-offset/254403/3 "2017-02-16T23:38:00Z")

</div>

Do you have high latency variance?

The extrapolation offset works to smooth out someone with an inconsistent connection, it was bugged pre-patch and should be fixed. If it starts acting up it feels like you have really bad rubber banding.

Posting video of the issue would be best, as always.

---

<div class="post-metadata">

**Author:** ![JarheadPlays](https://battlefieldforum.co/letter_avatar_proxy/v4/letter/j/58956e/32.png) [@JarheadPlays](https://battlefieldforum.co/u/JarheadPlays)\
**Post date:** [February 17, 2017, 3:25pm UTC](https://battlefieldforum.co/t/what-is-extra-offset/254403/4 "2017-02-17T15:25:00Z")

</div>

latency variation is only around 1ms, my ping is rock solid in bf1, bf4 however is a different story.

---

<div class="post-metadata">

**Author:** ![KingTolapsium](https://battlefieldforum.co/user_avatar/battlefieldforum.co/kingtolapsium/32/102530_2.png) [@KingTolapsium](https://battlefieldforum.co/u/KingTolapsium)\
**Post date:** [February 17, 2017, 3:57pm UTC](https://battlefieldforum.co/t/what-is-extra-offset/254403/5 "2017-02-17T15:57:00Z")

</div>

> [@JarheadPlays](#):
>
> latency variation is only around 1ms, my ping is rock solid in bf1, bf4 however is a different story.

You should record this and post it, sounds like the extrapolation bug is still in there.

---

<div class="post-metadata">

**Author:** ![JarheadPlays](https://battlefieldforum.co/letter_avatar_proxy/v4/letter/j/58956e/32.png) [@JarheadPlays](https://battlefieldforum.co/u/JarheadPlays)\
**Post date:** [February 17, 2017, 6:10pm UTC](https://battlefieldforum.co/t/what-is-extra-offset/254403/6 "2017-02-17T18:10:00Z")

</div>

uploading bf1 now, had no issues on bf1 at all, bf4 is giving me latency variation but its not showing when i ping [bbc.co.uk](http://bbc.co.uk), all the pings are low.

bf1 clip is only two mins long but i had a few full games last night and not one drop of packet loss.

---

<div class="post-metadata">

**Author:** ![JarheadPlays](https://battlefieldforum.co/letter_avatar_proxy/v4/letter/j/58956e/32.png) [@JarheadPlays](https://battlefieldforum.co/u/JarheadPlays)\
**Post date:** [February 17, 2017, 6:24pm UTC](https://battlefieldforum.co/t/what-is-extra-offset/254403/7 "2017-02-17T18:24:00Z")

</div>

[![Video: Battlefield 1 test for packet loss](https://battlefieldforum.co/uploads/default/original/3X/7/b/7b76be2bddae8bffbabedddf89ec13db2456e1aa.jpeg "Battlefield 1 test for packet loss") ](https://www.youtube.com/watch?v=lXBbyyrWqSc)

bf1 video, sorry for the quality, thats youtube scaling for you -\_-  
i need to cut down the bf4 video.

---

<div class="post-metadata">

**Author:** ![KingTolapsium](https://battlefieldforum.co/user_avatar/battlefieldforum.co/kingtolapsium/32/102530_2.png) [@KingTolapsium](https://battlefieldforum.co/u/KingTolapsium)\
**Post date:** [February 17, 2017, 6:27pm UTC](https://battlefieldforum.co/t/what-is-extra-offset/254403/8 "2017-02-17T18:27:00Z")

</div>

> [@JarheadPlays](#):
>
> [https://www.youtube.com/watch?v=lXBbyyrWqSc](https://www.youtube.com/watch?v=lXBbyyrWqSc)
> 
> bf1 video, sorry for the quality, thats youtube scaling for you -\_-  
> i need to cut down the bf4 video.

Your connection looks fine, I’m saying record when the extrapolation goes crazy.

---

<div class="post-metadata">

**Author:** ![JarheadPlays](https://battlefieldforum.co/letter_avatar_proxy/v4/letter/j/58956e/32.png) [@JarheadPlays](https://battlefieldforum.co/u/JarheadPlays)\
**Post date:** [February 17, 2017, 8:08pm UTC](https://battlefieldforum.co/t/what-is-extra-offset/254403/9 "2017-02-17T20:08:00Z")

</div>

> [@KingTolapsium](#):
>
> > [@JarheadPlays](#):
> >
> > [https://www.youtube.com/watch?v=lXBbyyrWqSc](https://www.youtube.com/watch?v=lXBbyyrWqSc)
> > 
> > bf1 video, sorry for the quality, thats youtube scaling for you -\_-  
> > i need to cut down the bf4 video.
> 
> Your connection looks fine, I’m saying record when the extrapolation goes crazy.

i have two internet providers, one cable one vdsl, im going to test both on the same server to rule out my internet.  
i personally think its just bf4.

---

<div class="post-metadata">

**Author:** ![JarheadPlays](https://battlefieldforum.co/letter_avatar_proxy/v4/letter/j/58956e/32.png) [@JarheadPlays](https://battlefieldforum.co/u/JarheadPlays)\
**Post date:** [February 17, 2017, 8:29pm UTC](https://battlefieldforum.co/t/what-is-extra-offset/254403/10 "2017-02-17T20:29:00Z")

</div>

when i get packet loss on bf4, its always the same amount of packet loss, does this indicate its the server?

---

<div class="post-metadata">

**Author:** ![Rev0verDrive](https://battlefieldforum.co/letter_avatar_proxy/v4/letter/r/7993a0/32.png) [@Rev0verDrive](https://battlefieldforum.co/u/Rev0verDrive)\
**Post date:** [February 17, 2017, 9:34pm UTC](https://battlefieldforum.co/t/what-is-extra-offset/254403/11 "2017-02-17T21:34:00Z")

</div>

Extrapolation offset  
When you move, click a mouse button etc. these commands are ordered, timestamped, bundled and sent in the next update to the server. When the server gets the update it looks at the timestamps for each command and updates the gamestate. The gamestate update is then sent out to all the players at the next tick interval. When you get that update it’s old data and an additional travel time from the server to you has been added. This travel time (UTT) has to be accounted for when the client renders all the other players commands. Thus the offset.

30ms ping == 15ms UTT. The offset is typically averaged and rounded in order to be more consistent.

Extrapolation in it’s purest sense is “estimating or concluding something by assuming that existing trends will continue or a current method will remain applicable”.  
e.g. Player X running in x direction will be assumed to continue until the next update is received and animations, position, actions are corrected.

The offset basically smooths out player rendering versus warping players from A to B positions.

Extrapolation is a lag compensation method. Tickrate (update rate) determines its margin of error threshold. At 60Hz it’s very very small…0.0001%.

High latency, Packet loss and server load are some of the biggest variables affecting the offset.

---

<div class="post-metadata">

**Author:** ![JarheadPlays](https://battlefieldforum.co/letter_avatar_proxy/v4/letter/j/58956e/32.png) [@JarheadPlays](https://battlefieldforum.co/u/JarheadPlays)\
**Post date:** [February 18, 2017, 12:48pm UTC](https://battlefieldforum.co/t/what-is-extra-offset/254403/12 "2017-02-18T12:48:00Z")

</div>

i see, anyhow… i have tested my pc on both my networks, wired,wireless and powerline and have come to a conclusion that its the servers.

being that one of my networks have a ping of 10ms 70 download and 20 upload and my other network has a ping of around 25 300 download and 20 upload.

if you guys have heard of thinkbroadband i use a bqm (broadband quality monitor) and this displays my average, lowest and highest ping. on my bqm it doesnt show any of this packet loss the servers are giving me. not one drop.

---

<div class="post-metadata">

**Author:** ![JarheadPlays](https://battlefieldforum.co/letter_avatar_proxy/v4/letter/j/58956e/32.png) [@JarheadPlays](https://battlefieldforum.co/u/JarheadPlays)\
**Post date:** [February 18, 2017, 1:46pm UTC](https://battlefieldforum.co/t/what-is-extra-offset/254403/13 "2017-02-18T13:46:00Z")

</div>

this is what i have done so far.

wired,wireless and wired to both networks- packet loss shows on server but not in traceroute, teamspeak or on bqm.  
tried two pcs- same outcome.  
tried different servers- some dont give packet loss as much but still give the exact same values when they do. which is either 1.7% or 3.3%.

---

<div class="post-metadata">

**Author:** ![Rev0verDrive](https://battlefieldforum.co/letter_avatar_proxy/v4/letter/r/7993a0/32.png) [@Rev0verDrive](https://battlefieldforum.co/u/Rev0verDrive)\
**Post date:** [February 18, 2017, 8:32pm UTC](https://battlefieldforum.co/t/what-is-extra-offset/254403/14 "2017-02-18T20:32:00Z")

</div>

UDP has an inherited 3% loss rate. This is because UDP packets don’t follow the same route and they often arrive unordered. 3% is pretty much the norm, regardless if the icon or netgraph show it. Unordered packets can be discarded by the server and this will count as loss.

UDP → Any route to end point.  
As long as there is flow == virtual connection.  
Packets received out of order can be discarded and counted as loss.

BQM can show 0% loss “technically”. But if a packet arrives at the server too late, the server itself will classify it as late (can’t use the data) …aka a loss.

Join a few east coast USA servers. Let me know what results you get.

---

<div class="post-metadata">

**Author:** ![JarheadPlays](https://battlefieldforum.co/letter_avatar_proxy/v4/letter/j/58956e/32.png) [@JarheadPlays](https://battlefieldforum.co/u/JarheadPlays)\
**Post date:** [February 18, 2017, 10:13pm UTC](https://battlefieldforum.co/t/what-is-extra-offset/254403/15 "2017-02-18T22:13:00Z")

</div>

i went on a 5v5 private server, no packet loss, just ping variation jump. was in america

---

<div class="post-metadata">

**Author:** ![Rev0verDrive](https://battlefieldforum.co/letter_avatar_proxy/v4/letter/r/7993a0/32.png) [@Rev0verDrive](https://battlefieldforum.co/u/Rev0verDrive)\
**Post date:** [February 19, 2017, 2:55am UTC](https://battlefieldforum.co/t/what-is-extra-offset/254403/16 "2017-02-19T02:55:00Z")

</div>

> [@JarheadPlays](#):
>
> i went on a 5v5 private server, no packet loss, just ping variation jump. was in america

Then it’s localized routing issue. Some of your packets are going on an obscure route to the server, then the server discards them do to out of order receival.

p1, p2 , p3, p4 … p25 arrive  
p32 arrives  
p26 - p31 arrives → discarded

---

<div class="post-metadata">

**Author:** ![Rev0verDrive](https://battlefieldforum.co/letter_avatar_proxy/v4/letter/r/7993a0/32.png) [@Rev0verDrive](https://battlefieldforum.co/u/Rev0verDrive)\
**Post date:** [February 19, 2017, 3:03am UTC](https://battlefieldforum.co/t/what-is-extra-offset/254403/17 "2017-02-19T03:03:00Z")

</div>

BTW …  
60Hz is 60 packets a second. 3% packet loss is 1.8 packets per 60.

---

<div class="post-metadata">

**Author:** ![Stinyo7](https://battlefieldforum.co/letter_avatar_proxy/v4/letter/s/7993a0/32.png) [@Stinyo7](https://battlefieldforum.co/u/Stinyo7)\
**Post date:** [June 27, 2017, 3:51am UTC](https://battlefieldforum.co/t/what-is-extra-offset/254403/18 "2017-06-27T03:51:00Z")

</div>

Hi, I have the exact same issue as OP. Extra offset spiking causing the game to stutter, which is unplayable. Any recommendation?

---

<div class="post-metadata">

**Author:** ![KingTolapsium](https://battlefieldforum.co/user_avatar/battlefieldforum.co/kingtolapsium/32/102530_2.png) [@KingTolapsium](https://battlefieldforum.co/u/KingTolapsium)\
**Post date:** [June 27, 2017, 10:52am UTC](https://battlefieldforum.co/t/what-is-extra-offset/254403/19 "2017-06-27T10:52:00Z")

</div>

> [@Stinyo7](#):
>
> Hi, I have the exact same issue as OP. Extra offset spiking causing the game to stutter, which is unplayable. Any recommendation?

It’s your connection.

Congested router traffic or playing over wifi can cause this.

---

<div class="post-metadata">

**Author:** ![BACKYARDBULLY38](https://battlefieldforum.co/letter_avatar_proxy/v4/letter/b/858c86/32.png) [@BACKYARDBULLY38](https://battlefieldforum.co/u/BACKYARDBULLY38)\
**Post date:** [June 27, 2017, 1:26pm UTC](https://battlefieldforum.co/t/what-is-extra-offset/254403/20 "2017-06-27T13:26:00Z")

</div>

so what your saying is it detects broken internet?

[Next page](https://battlefieldforum.co/t/what-is-extra-offset/254403.md?page=2)
