Latency Effects on Multi-Dimensional QoE in Networked VR Whiteboards

This study systematically investigates how network latency degrades the pragmatic and hedonic dimensions of Quality of Experience in networked VR whiteboards by analyzing their varying impacts across sequential and free collaboration modes, as well as between avatar-enhanced and traditional VR or PC-based systems.

Jiarun Song, Yongkang Hou, Fuzheng Yang

Published Wed, 11 Ma
📖 5 min read🧠 Deep dive

Imagine you are trying to draw a picture with a friend who lives in another country. You are both standing in front of a giant, magical whiteboard that exists in a virtual world. You can see your friend's "digital ghost" (an avatar) standing next to you, and you can both draw on the board at the same time.

This is what Networked Virtual Reality (NVR) Whiteboards are. They are amazing tools for teamwork, but they have a sneaky enemy: Latency.

Think of Latency as a "laggy telephone line." Even if you speak, your friend hears you a split second later. In a virtual whiteboard, if you draw a line, your friend sees it a moment later. If that moment is too long, the whole experience falls apart.

This paper is like a detective story where researchers tried to figure out exactly how much lag is too much and what kind of lag hurts the most.

Here is the breakdown of their investigation, explained simply:

1. The Two Ways People Work Together

The researchers realized that people don't just "draw" in the same way. They identified two main styles of teamwork:

  • The Relay Race (Sequential Collaboration): Imagine you and your friend are drawing a picture, but you have to take turns. You draw a line, then stop and wait for your friend to draw the next part. If the "laggy telephone" is slow, you stand there awkwardly waiting, and the rhythm breaks. This is highly sensitive to lag.
  • The Jam Session (Free Collaboration): Imagine you and your friend are both drawing at the same time, adding your own ideas wherever you want. If your friend's line appears a second late, you don't care as much because you are busy drawing your own part. This style is more forgiving of lag.

2. The Three "Pillars" of a Good Experience

The researchers asked: "What actually makes the experience feel bad when there is lag?" They found that while people care about having fun (hedonic), they care much more about three practical things (pragmatic):

  • Interactivity (The "Flow"): Does it feel like I'm talking to a real person, or am I talking to a robot with a broken microphone?
  • Efficiency (The "Speed"): Can I actually get my work done, or am I wasting time waiting for things to catch up?
  • Believability (The "Trust"): Do I trust that my partner is actually there and paying attention, or does it feel like a glitchy simulation?

3. The Experiment: Testing the Limits

The team built a custom virtual whiteboard system where they could artificially add lag, like turning a dial from "Instant" to "Glacial." They tested three setups:

  1. VR+ (With Avatars): You see your friend's digital body.
  2. VR (No Avatars): You only see the drawing lines, no bodies.
  3. PC (Computer): You are drawing on a regular 2D screen with a mouse.

They tested these setups with both the "Relay Race" and the "Jam Session" at different lag levels (from 100ms to 2500ms).

4. The Big Discoveries

The "600ms" Magic Number

They found a critical threshold.

  • Below 600ms: Everything feels great. You can do a "Relay Race" perfectly fine.
  • Above 600ms: The "Relay Race" (Sequential) starts to fall apart. People get frustrated because they can't wait for each other.
  • The "Jam Session" (Free): Even with high lag (up to 2000ms), people could still get work done because they weren't waiting for each other.

The Avatar Paradox (The "Ghost" Effect)

This was the most surprising part.

  • When lag is low: Seeing your friend's avatar (VR+) is amazing. It makes you feel connected, like you are in the same room. It boosts trust and fun.
  • When lag is high: Seeing your friend's avatar becomes painful. If your friend's hand moves but the line they draw appears 2 seconds later, it looks like a glitch. It breaks the "magic" and makes you feel like the system is broken.
  • The Lesson: If the internet is slow, it might actually be better to hide the avatars and just show the drawings. It's like turning off the video on a Zoom call when the connection is bad so you can still hear the audio clearly.

The "Trust" Factor

In the "Jam Session," even with lag, people still trusted their partner if they could see the avatar. The avatar acted as a "social anchor," proving the other person was still there, even if the drawing was delayed.

5. The Takeaway for the Real World

If you are building a virtual whiteboard app for teams, here is the cheat sheet:

  1. Keep it under 600ms: If you want people to take turns drawing (like in a meeting), the internet speed must be very fast.
  2. Switch modes for bad internet: If the connection is slow, switch the app to "Free Mode" (let everyone draw at once) rather than "Turn-taking Mode."
  3. Be smart with Avatars: Show the avatars when the connection is good to build trust and fun. But if the connection gets bad, consider hiding the avatars to stop the "glitchy" feeling and focus on the work.

In a nutshell: Latency is the enemy of teamwork. But if you understand how people work together (taking turns vs. drawing freely) and what they see (avatars vs. just lines), you can design systems that keep the team connected even when the internet isn't perfect.