FPS Network Traffic Model

Slides:



Advertisements
Similar presentations
Cheat-Proofing P2P Online-gaming Albert Lee Spring 2008 Comp 424.
Advertisements

Doc.: IEEE /0604r1 Submission May 2014 Slide 1 Modeling and Evaluating Variable Bit rate Video Steaming for ax Date: Authors:
On the Impact of Delay on Real-Time Multiplayer Games Authors: Lothar Pantel, Lars C. Wolf Presented by: Bryan Wong.
Measurement and Estimation of Network QoS among Peer Xbox Game Players Youngki Lee, KAIST Sharad Agarwal, Microsoft Research Chris Butcher, Bungie Studio.
The Technology of the Game - Latency and Online Games Mark Claypool Associate Professor Computer Science Director Interactive Media and Game Development.
Game Server Selection for Multiple Players Steven Gargolinski Christopher St. Pierre Mark Claypool Computer Science Department Worcester Polytechnic Institute.
June 11, 2007 Telia-Sonera (TSIC) Distributed games Prof. Henning Schulzrinne Dept. of Computer Science Columbia University (with material by M. Claypool.
The Effects of Latency on User Performance in Warcraft III Nathan Sheldon, Eric Gerard, Seth Borg, Mark Claypool, Emmanuel Agu Computer Science Department.
Network Analysis of Counter-strike and Starcraft Mark Claypool, David LaPoint, Josh Winslow Worcester Polytechnic Institute Worcester, MA, USA
The Effects of Latency on Player Performance in Cloud-based Games Mark Claypool and David Finkel Computer Science and Interactive.
Submission doc.: IEEE /0061r6 January 2015 Allan Jones, ActivisionSlide 1 FPS Network Traffic Model Date: Authors:
Exploiting Virtualization for Delivering Cloud based IPTV Services Speaker : 吳靖緯 MA0G IEEE Conference on Computer Communications Workshops.
Internet Measurement Online Games 1. Why Online Games? One of the fastest growing areas of the Internet More recently non-sequential and interactive gaming.
Submission doc.: IEEE /0789r0 July 2015 Allan Jones, ActivisionSlide 1 Proposed changes to Evaluation Methodologies Date: ?? Authors:
Doc.: IEEE C /06 Submission January, 2005 Jim Tomcik,Slide 1 ProjectIEEE Working Group on Mobile Broadband Wireless Access
ONLINE GAME NETWORK TRAFFIC OPTIMIZATION Jaewoo kim Youngho yi Minsik cho.
Peer-to-Peer AOI Voice Chatting for Massively Multiplayer Online Games (P2P-NVE 2007 workshop) Jehn-Ruey Jiang and Hung-Shiang Chen Presenter: Shun-Yun.
ﺑﺴﻢﺍﷲﺍﻠﺭﺣﻣﻥﺍﻠﺭﺣﻳﻡ. Group Members Nadia Malik01 Malik Fawad03.
Latency and Player Actions in Online Games Mark Claypool & Kajal Claypool Worcester Polytechnic Institute Communications of the ACM, Nov Presented.
Submission doc.: IEEE /0061r5 January 2015 Allan Jones, ActivisionSlide 1 FPS Network Traffic Model Date: Authors:
Predicting the Perceived Quality of a First Person Shooter Game The Team Fortress 2 T-Model David Dwyer Eric Finn Advisor: Mark Claypool 1.
Quality Is in the Eye of the Beholder: Meeting Users ’ Requirements for Internet Quality of Service Anna Bouch, Allan Kuchinsky, Nina Bhatti HP Labs Technical.
TCM-TF Problem Statement TCMTF BoF IETF87, Berlin August 1, 2013 Dan Wing,
Route Metric Proposal Date: Authors: July 2007 Month Year
Carrier/Network Perspectives Cross-Layer Optimization (CLO) Bar Bof

Accelerating Peer-to-Peer Networks for Video Streaming
Service Experience Assured Network (SEAN) Introduction and Demo
Instructor Materials Chapter 6: Quality of Service
HyGenICC: Hypervisor-based Generic IP Congestion Control for Virtualized Data Centers Conference Paper in Proceedings of ICC16 By Ahmed M. Abdelmoniem,
FPS Network Traffic Model
Simplified Traffic Model Based On Aggregated Network Statistics
PROTEAN: A Scalable Architecture for Active Networks
3 | Analyzing Server, Network, and Client Health
Living in a Network Centric World
Living in a Network Centric World
Month Year doc.: IEEE yy/xxxxr0 November 2017
Usage Model: Short Range Underwater Light Communications
CHAPTER 1 INTRODUCTION:
LECTURE 34: WEB PROGRAMMING FOR SCALE
Game Server Selection for Multiple Players
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 6: Quality of Service Connecting Networks.
IEEE P Working Group for Wireless Personal Area NetworksTM
LECTURE 32: WEB PROGRAMMING FOR SCALE
LECTURE 33: WEB PROGRAMMING FOR SCALE
Process-to-Process Delivery:
Living in a Network Centric World
Living in a Network Centric World
EE 368C Project Multi-stream Audio Transmission with Path Diversity
Packet Prioritization Issues
Drone Use Case Followup
Living in a Network Centric World
Real-time Console Game Network Profile
Living in a Network Centric World
Streaming Audio and Video, Content Delivery
RTA report summary Date: Authors: Jan 2019
Living in a Network Centric World
Living in a Network Centric World
Route Metric Proposal Date: Authors: July 2007 Month Year
FPS Network Traffic Model
Reducing Channel Access Delay
ENSC 427: COMMUNICATION NETWORKS SPRING 2018
Living in a Network Centric World
LECTURE 33: WEB PROGRAMMING FOR SCALE
Modeling and Evaluating Variable Bit rate Video Steaming for ax
Packet Prioritization Issues follow-up
FPS Network Traffic Model
Reducing Channel Access Delay
RTA report summary Date: Authors: Jan 2019
Living in a Network Centric World
Presentation transcript:

FPS Network Traffic Model Month Year doc.: IEEE 802.11-yy/xxxxr0 January 2015 FPS Network Traffic Model Date: 2014-11-02 Authors: Allan Jones, Activision John Doe, Some Company

January 2015 Abstract The purpose of this presentation is to provide network traffic details of multiplayer First Person Shooter (FPS) online games. Modern popular FPS games present unique challenges when it comes to network traffic. From this profile we can cooperatively develop a simulation that can be incorporated into simulation scenarios. Allan Jones, Activision

FPS Network Traffic Model January 2015 FPS Network Traffic Model Characteristics of most FPS games Low bit-rate Sensitive to the impacts of delay(latency) and Jitter [3] [6] [7] High frequency of small packets (UDP) Short Duration (matches lasting around 10 min.) Client-Server Architecture (Dedicated/Local servers) Sensitive to QoS requirements[3][5] Allan Jones, Activision

FPS Network Traffic Model January 2015 FPS Network Traffic Model Architecture – Dedicated Server The dedicated server model provides geographically dispersed servers to host the game matches with optimal network paths. Some implementations[1] use virtual servers to provide the necessary matchmaking and virtual world state services while others use a combination of physical dedicated servers and console servers. Allan Jones, Activision

FPS Network Traffic Model January 2015 FPS Network Traffic Model Typical modern console game 18 player match (Dedicated Server) Allan Jones, Activision

FPS Network Traffic Model January 2015 FPS Network Traffic Model Architecture – Console (Local) Server The console server model elects one of the consoles to host the game and synchronize the other consoles throughout the match. This console also plays the game as well. Statistics are still managed by centralized servers, but the majority of the network traffic is handled by the consoles. This model has key economic advantages as there does not need to be as many dedicated servers in order to host all the games and utilizes the consoles network bandwidth which lowers bandwidth costs as well. Allan Jones, Activision

FPS Network Traffic Model January 2015 FPS Network Traffic Model Typical modern console game 18 player match (Console Server) Allan Jones, Activision

FPS Network Traffic Model January 2015 FPS Network Traffic Model Client / Server Communications The client to server communications averages will vary for any specific FPS game as will the server to client communication. FPS games all have delay sensitivity (latency and jitter) that creates severe consequences to the quality of gameplay. (e.g. the player can lose the game due to delays in communications). Network requirements for FPS games will increase by the time 802.11ax is deployed. Earlier IEEE and other supporting studies show a 50ms round trip tolerance. (e.g. 50ms bursts from the server) [2][4] We can anticipate the 50ms threshold to be around 25-30ms as 802.11ax is released. Allan Jones, Activision

January 2015 John Doe, Some Company

January 2015 John Doe, Some Company

January 2015 John Doe, Some Company

January 2015 John Doe, Some Company

FPS Network Traffic Model January 2015 FPS Network Traffic Model Client/Server Packet and bandwidth profile The client to server communications and server to client averages are presented in the table below. Description FPS 1 FPS 2 FPS 3 Average Client Packets/sec  server 29 34 41 Average Client bits/sec  server 37018 23118 54039 Average Server Packets/sec  client 10 26 77 Average Server bits/sec  client 20489 51464 269326 Average Server Aggregate Packets/sec  clients 177 248 861 Average Server Aggregate bits/sec  clients 372519 625974 2396306 Allan Jones, Activision

January 2015 Allan Jones, Activision

January 2015 Allan Jones, Activision

FPS Network Traffic Model January 2015 FPS Network Traffic Model Recommendation: The recommendation is to use the most network intense model (FPS3) that will ensure that our emerging standard can facilitate the needs of FPS games of today and emerging FPS multiplayer games over the next few years. Additionally since FPS games are extremely sensitive to network latency and jitter we need to ensure that our emerging standard adds as little latency as possible. Description FPS 1 FPS 2 FPS 3 Average Client Packets/sec  server 29 34 41 Average Client bits/sec  server 37018 23118 54039 Average Server Packets/sec  client 10 26 77 Average Server bits/sec  client 20489 51464 269326 Average Server Aggregate Packets/sec  clients 177 248 861 Average Server Aggregate bits/sec  clients 372519 625974 2396306 Allan Jones, Activision

References January 2015 doc.: IEEE 802.11-yy/xxxxr0 Month Year [1] Saroj Kar, “Windows Azure: The power behind upcoming game Titanfall for the Xbox One”, Silicon Angle – February 25th, 2014 ; http://siliconangle.com/blog/2014/02/25/windows-azure-the-power-behind-blockbuster-game-titanfall-for-the-xbox-one/ [2] Mark Claypool, David LaPoint, and Josh Winslow. “Network Analysis of Counter-strike and Starcraft”, In Proceedings of the 22nd IEEE International Performance, Computing, and Communications Conference (IPCCC), Phoenix, Arizona, USA, April 2003 [3] Amit Sinha, Kenneth Mitchell, Deep Medhi “Network Game Traffic: A Broadband Access Perspective”, Computer Networks, vol. 49, no. 1, pp. 71-83, 2005 [4] L. Pantel, L. Wolf, “On the impact of delay on real-time multiplayer games”, Proc. International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV) (2002) 23-29 [5] Tristan Henderson, Saleem Bhatti “Networked games — A QoS sensitive application for QoS insensitive users?”, ACM SIGCOMM 2003 Workshops August 25 & 27, 2003, Karlsruhe, Germany [6] Rahul Amin, France Jackson, Juan Gilbert, Jim Martin “Assessing the Impact of Latency and Jitter on the Perceived Quality of Call of Duty Modern Warfare 2”, In HCI'13 Proceedings of the 15th international conference on Human-Computer Interaction: users and contexts of use - Volume Part III Pages 97-106, (2013) [7] Kjetil Raaen, “Latency Thresholds for Usability in Games”, NIK-2014 conference (2014) [8] Mark Claypool, Kajal Claypool, “Latency Can Kill: Precision and Deadline in Online Games” , February 22–23, 2010, Phoenix, Arizona, USA. Allan Jones, Activision John Doe, Some Company