June 11, 2007 Telia-Sonera (TSIC) Distributed games Prof. Henning Schulzrinne Dept. of Computer Science Columbia University (with material by M. Claypool.

Slides:



Advertisements
Similar presentations
Multiplayer Online Games An-Cheng Huang Bruce Maggs.
Advertisements

CS4513 Distributed Computing Systems Games in the Cloud.
Networked Graphics Building Networked Virtual Environments and Networked Games Chapter 10: Requirements.
Comparison between Skype and SIP- based Peer-to-Peer Voice-Over-IP Overlay Network Johnson Lee EECE 565 Data Communications.
IEEE Virtual Reality 2011 Introduction to Networked Graphics Requirements and Constraints.
Thin to Win? Network Performance Analysis of the OnLive Thin Client Game System By Mark Claypool, David Finkel, Alexander Grant, and Michael Solano Submitted.
1 Measurements of the Congestion Responsiveness of Windows Streaming Media James Nichols, Mark Claypool, Robert Kinicki and Mingzhe Li Computer Science.
W. Feng, “A Long-term Study of a Popular MMORPG", NetGames 2007, Sept , A Long-term Study of a Popular MMORPG Wu-chang Feng Debanjan Saha David.
1 By: Christopher Burgess (CS) and Nathan Roy (IMGD) Advisor: Mark Claypool.
Mark Claypool’s MQP Projects Network Games Streaming Media.
Mark Claypool’s MQP Projects Network Games Streaming Media.
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.
Network Characteristics for Server Selection in Online Games Mark Claypool Computer Science Department Worcester Polytechnic Institute Worcester, Massachusetts,
A simulation-based comparative evaluation of transport protocols for SIP Authors: M.Lulling*, J.Vaughan Department of Computer science, University college.
The Effects of Loss and Latency on User Performance in Unreal Tournament 2003 Tom Beigbeder, Rory Coughlan, Corey Lusher, John Plunkett, Emmanuel Agu,
The Effects of Loss and Latency on User Performance in Unreal Tournament 2003 Tom Beigbeder, Rory Coughlan, Corey Lusher, John Plunkett, Emmanuel Agu,
The Effects of Loss and Latency on User Performance in Unreal Tournament 2003 Tom Beigbeder, Rory Coughlan, Corey Lusher, John Plunkett, Emmanuel Agu,
Mobile Gaming and the Zune William Birmingham ASEE Conference June, 2010 Louisville, KY.
Packet Loss and Latency in Unreal Tournament 2003 Tom Beigbeder Rory Coughlan Corey Lusher John Plunkett.
Traffic Analysis of Avatars in Second Life James Kinicki and Mark Claypool Computer Science Department Worcester Polytechnic Institute Worcester, Massachusetts,
On the Turbulence * of Nintendo DS and Sony PSP Hand-held Network Games Mark Claypool Computer Science Department Worcester Polytechnic Institute.
What Do You Think Are Technical Topics for Developing Games? Consider a computer game you want to build (or, one you like that has been built) Assume you.
1 The Effects of Latency on Online Madden NFL Football James Nichols and Mark Claypool Computer Science Department Worcester Polytechnic Institute Massachusetts,
#3 1 Victor S. Frost Dan F. Servey Distinguished Professor Electrical Engineering and Computer Science University of Kansas 2335 Irving Hill Dr. Lawrence,
1 Measurement-based Characterization of a Collection of On-line Games Chris Chambers Wu-chang Feng Portland State University Sambit Sahu Debanjan Saha.
Alejandra Garcia Andrew del Mundo Chris Peters Long Vu Katrina Tewksbury.
Game Development Essentials An Introduction. Chapter 3 Game Elements what are the possibilities?
The Effects of Latency on User Performance in Warcraft III Nathan Sheldon, Eric Gerard, Seth Borg, Mark Claypool, Emmanuel Agu Computer Science Department.
A Selective Retransmission Protocol for Multimedia on the Internet Mike Piecuch, Ken French, George Oprica and Mark Claypool 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.
Mark Claypool’s MQP Projects Network Games Streaming Media.
Submission doc.: IEEE /0061r6 January 2015 Allan Jones, ActivisionSlide 1 FPS Network Traffic Model Date: Authors:
An Architecture for a Massively Multiplayer Online Role Playing Game Engine.
Multiplayer Online Games
Chapter 1 The Challenges of Networked Games. Online Gaming Desire for entertainment has pushed the frontiers of computing and networking technologies.
Magda El Zarki Professor of CS Univ. of CA, Irvine
Internet Measurement Online Games 1. Why Online Games? One of the fastest growing areas of the Internet More recently non-sequential and interactive gaming.
1 Measurement-based Characterization of a Collection of On-line Games Chris Chambers Wu-chang Feng Portland State University Sambit Sahu Debanjan Saha.
To Build Context-Aware VoIP Support using Session Initiation Protocol By Prasad Vunnam Ritesh Reddy Gunna.
Doc.: IEEE C /06 Submission January, 2005 Jim Tomcik,Slide 1 ProjectIEEE Working Group on Mobile Broadband Wireless Access
A website or program that collects related items of content and displays them or links to them. Website- Aggregator.
Armin Bahramshahry August  Background  Problem  Solution  Evaluation  Summary.
Games are Up for DVFS Yan Gu Samarjit Chakraborty Wei Tsang Ooi Department of Computer Science National University of Singapore.
Warcraft III, by Blizzard CSE 381 – Advanced Game Programming Networked Gaming Issues.
Vocabulary by keidrick reeves. An aggregator; A website or program that collects related items of content and display them or links to them.
Latency Can Kill: Precision and Deadline in Online Games Mark Claypool Professor of CS Director of IMGD Worcester Polytechnic Institute Kajal Claypool.
Thin to Win? Network Performance Analysis of the OnLive Thin Client Game System Mark Claypool, David Finkel, Alexander Grant and Michael Solano Computer.
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:
Following is facts from The Entertainment Software Association ( and Swedish Game Industry ( Next: video games.
1 Signature Protocol for Peer-to- peer Massively Multiplayer Online Games Speaker: Shu-Fen Chiou ( 邱淑芬 )
TCMTF: Tunneling, Compressing and Multiplexing Traffic Flows draft-saldana-tsvwg-tcmtf-02 Jose Saldana Julián Fernández-Navajas José Ruiz-Mas University.
Predicting the Perceived Quality of a First Person Shooter Game The Team Fortress 2 T-Model David Dwyer Eric Finn Advisor: Mark Claypool 1.
The Effects of Latency on Player Performance in Cloud-based Games Mark Claypool and David Finkel Worcester Polytechnic Institute 1 In Proceedings of the.
Department of Telecommunications NetGames 2011Ottawa, October 2011 MMORPG Player Behavior Model based on Player Action Categories Mirko Suznjevic, Ivana.
Multiplayer Online Games
Introduction to Computers
FPS Network Traffic Model
On Models for Game Input with Delay – Moving Target Selection with a Mouse Mark Claypool Mark Claypool. On Models for Game Input with Delay - Moving Target.
Introduction to Computers
Game Server Selection for Multiple Players
Introduction to Computers
FPS Network Traffic Model
Introduction to Computers
Measurement-based Characterization of a Collection of On-line Games
FPS Network Traffic Model
FPS Network Traffic Model
Introduction to Computers
Presentation transcript:

June 11, 2007 Telia-Sonera (TSIC) Distributed games Prof. Henning Schulzrinne Dept. of Computer Science Columbia University (with material by M. Claypool et al.)

June 11, 2007 Telia-Sonera (TSIC) Game types LabelDescriptionExamples FPSFirst-person shooterDoom, Quake, Unreal Tournament, Half Life, Halo RTSReal-time strategy (“ harvest, build, destroy”) WarCraft III, StarCraft, Age of Mythology RPGRole-playing game (no winners & losers) OpenRPG Racingfirst or third-person avatarNeed for Speed Sportsthird-person avatarMadden Football, Golf MMOMassive multiplayer online (persistent universe) World of WarCraft, EverQuest

June 11, 2007 Telia-Sonera (TSIC) Why Does Latency Matter? Time User Input Render Input Process and Validate Input Message: User Input Message: Ok User Input Response time Affects responsiveness G. Armitage & M. Claypool, June 2006

June 11, 2007 Telia-Sonera (TSIC) How Much Does Latency Matter? Depends upon precision of task M. Claypool & K. Claypool, Nov. 2006

June 11, 2007 Telia-Sonera (TSIC) How Much Does Latency Matter? Depends upon deadline of task M. Claypool & K. Claypool, Nov. 2006

June 11, 2007 Telia-Sonera (TSIC) OmnipresentThird-Person Avatar First-Person Avatar Precision and Deadline Deadline Shooting Sniper Racing Casting Area Spell Shooting Machine Gun Shooting Grenades Exploring Drinking Health Potion Moving Building Fighting Combat Running Precision TighterLooser Higher Lower M. Claypool & K. Claypool, Nov. 2006

June 11, 2007 Telia-Sonera (TSIC) Traffic summary Applicationbandwidth (w/headers)packet sizeinterarrival VoIP kb/s B20-50 ms Quake 3SC: 16 kb/s (~players) CS: 10 kb/s SC: B CS: 60 B 50 ms 12 ms Half LifeSC: ~26 kb/s CS: 13 kb/s SC: B CS: B 60 ms 33, 50 ms Nintendo DS and Sony PSP (802.11) kb/s ( kb/s) B15-60 ms XBox Halo 2150 kb/s (11 players) SC: B CS: 100 B CS: 40 ms FPS use UDP, MMO TCP. Older generations of RTS used UDP, new ones TCP.

June 11, 2007 Telia-Sonera (TSIC) Player Performance vs. Latency M. Claypool & K. Claypool, Nov VoIP

June 11, 2007 Telia-Sonera (TSIC) Conclusions Increasing variety of networked games in all categories Both local (e.g., ) and wide-area Wide-area mostly server-based to maintain persistent universe Traffic very similar to VoIP –regular updates every ms –often, UDP with modest-sized packets (hundreds of bytes) Latency requirements more stringent than VoIP for FPS –similar or more lenient for other game types Increasing use of voice as human-human side channel

June 11, 2007 Telia-Sonera (TSIC) References Mark Claypool and Kajal Claypool, “Latency and Player Actions in Online Games”, Communications of the ACM, 49(11), Nov Chris Chambers, Wu-chang Feng, Sambit Sahu and Debanjan Saha, “Measurement-based Characterization of a Collection of On-line Games", Proceedings of the ACM Internet Measurement Conference (IMC), Berkeley, CA, USA, Oct Mark Claypool, “On the Turbulence of Nintendo DS and Sony PSP Hand-held Network Games”, In Proceedings of the 4th ACM Network and System Support for Games (NetGames), Hawthorne, NY, USA, Oct Mark Claypool, “The Effect of Latency on User Performance in Real-Time Strategy Games”, Elsevier Computer Networks, special issue on Networking Issues in Entertainment Computing, 49(1), pp , Sept Sebastian Zander and Grenville Armitage, “A Traffic Model for the Xbox Game Halo 2", Proceedings of International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV) Stevenson, WA, USA, June Tanja Lang, Philiip Branch and Grenville Armitage, “A Synthetic Traffic Model for Quake 3", ACM SIGCHI Advances in Computer Entertainment (ACE), Singapore, June Tanja Lang, Grenville Armitage, Philip Branch and Hwan-Yi Choo, “A Synthetic Traffic Model for Half Life", Australian Telecommunications Networks & Applications Conference (ATNAC), Melbourne, Australia, Dec

June 11, 2007 Telia-Sonera (TSIC) References, cont’d. James Nichols and Mark Claypool. “The Effects of Latency on Online Madden NFL Football”, In Proceedings of the 14th ACM International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV), Kinsale, County Cork, Ireland, June 16-18, Online at: Grenville Armitage, Mark Claypool, and Philip Branch. “Networking and Online Games: Understanding and Engineering Multiplayer Internet Games”, John Wiley and Sons, Ltd., June ISBN Online at: