On the feasibility of Video Gaming on Demand in...

29
On the feasibility of Video Games on Demand over WLAN/WiMAX Presented by Duncan Chan Ensc 895 Project April 21, 2010

Transcript of On the feasibility of Video Gaming on Demand in...

Page 1: On the feasibility of Video Gaming on Demand in WLAN/WiMAXljilja/ENSC895/Projects/chan/895project-v1.pdf · 2011-02-06 · On the feasibility of Video Games on Demand over WLAN/WiMAX

On the feasibility of Video Games on Demand over WLAN/WiMAX

Presented by Duncan Chan

Ensc 895 ProjectApril 21, 2010

Page 2: On the feasibility of Video Gaming on Demand in WLAN/WiMAXljilja/ENSC895/Projects/chan/895project-v1.pdf · 2011-02-06 · On the feasibility of Video Games on Demand over WLAN/WiMAX

Video Games on Demand

2

Page 3: On the feasibility of Video Gaming on Demand in WLAN/WiMAXljilja/ENSC895/Projects/chan/895project-v1.pdf · 2011-02-06 · On the feasibility of Video Games on Demand over WLAN/WiMAX

Presentation Overview

• Motivation - Video Games on Demand (VGoD)

• Project Goals

• Technical Description, with protocols

• Scenarios Design and Simulation Model

• Q & A

3

Page 4: On the feasibility of Video Gaming on Demand in WLAN/WiMAXljilja/ENSC895/Projects/chan/895project-v1.pdf · 2011-02-06 · On the feasibility of Video Games on Demand over WLAN/WiMAX

Why Video Games on Demand?

• Cloud computing trend– Advanced network infrastructure

– Increase use of mobility

• New business model– Remove the middle man (channels)

– Developers have more control of their games

• Healthy ecosystem– Remove piracy and reselling

– You can stream music , video, and now “stream” games

4

Page 5: On the feasibility of Video Gaming on Demand in WLAN/WiMAXljilja/ENSC895/Projects/chan/895project-v1.pdf · 2011-02-06 · On the feasibility of Video Games on Demand over WLAN/WiMAX

What Happens in 80 ms?

5

encoding 1ms

decoding 8ms

60 fps, 17ms

25ms

Tprop = 21ms

WiMAX and WiFi as our “last mile”

Page 6: On the feasibility of Video Gaming on Demand in WLAN/WiMAXljilja/ENSC895/Projects/chan/895project-v1.pdf · 2011-02-06 · On the feasibility of Video Games on Demand over WLAN/WiMAX

Why WiMAX and WiFi

• Mobility and popularity

– Wireless is the trend

• New Technologies (protocols)

– Research and Improvements

• IEEE Standards

– Non-proprietary

6

Page 7: On the feasibility of Video Gaming on Demand in WLAN/WiMAXljilja/ENSC895/Projects/chan/895project-v1.pdf · 2011-02-06 · On the feasibility of Video Games on Demand over WLAN/WiMAX

Project Goals

• Create a model and verify the feasibility of this concept

• What effect does a wireless “last mile” have on VGoD?– Latency, scalability, distance coverage

• Can we improve the performance?– Better routing– Modifying standards

• Learn about OPNET simulation tools• Study WiMAX and WiFi

7

Page 8: On the feasibility of Video Gaming on Demand in WLAN/WiMAXljilja/ENSC895/Projects/chan/895project-v1.pdf · 2011-02-06 · On the feasibility of Video Games on Demand over WLAN/WiMAX

Presentation Overview

• Motivation - Video Games on Demand (VGoD)

• Project Goals

• Technical Description, with protocols

• Scenarios Design and Simulation Model

• Q & A

8

Page 9: On the feasibility of Video Gaming on Demand in WLAN/WiMAXljilja/ENSC895/Projects/chan/895project-v1.pdf · 2011-02-06 · On the feasibility of Video Games on Demand over WLAN/WiMAX

Video Games on Demand over WiMAX

9

Page 10: On the feasibility of Video Gaming on Demand in WLAN/WiMAXljilja/ENSC895/Projects/chan/895project-v1.pdf · 2011-02-06 · On the feasibility of Video Games on Demand over WLAN/WiMAX

Mobile WiMAX 802.16e

• 8 (NLOS) - 15km (LOS) range, -> high DBP

• 1.5-75 Mbps

• Connection-oriented, uses cell coverage

• High mobility and low-latency

• Deployment

– Canada: Rogers and Bell

– US: Clearwire, Sprint Nextel, NextWave

10

Page 11: On the feasibility of Video Gaming on Demand in WLAN/WiMAXljilja/ENSC895/Projects/chan/895project-v1.pdf · 2011-02-06 · On the feasibility of Video Games on Demand over WLAN/WiMAX

WiMAX Network Configuration

11

“Broadband wireless access and local networks: mobile WiMax and WiFi” by Byeong Gi Lee, Sunghyun Choi.

Page 12: On the feasibility of Video Gaming on Demand in WLAN/WiMAXljilja/ENSC895/Projects/chan/895project-v1.pdf · 2011-02-06 · On the feasibility of Video Games on Demand over WLAN/WiMAX

Video Games on Demand over WiFi

12

Page 13: On the feasibility of Video Gaming on Demand in WLAN/WiMAXljilja/ENSC895/Projects/chan/895project-v1.pdf · 2011-02-06 · On the feasibility of Video Games on Demand over WLAN/WiMAX

WiFi 802.11g

• Range of 100m, or less -> low DBP

• Average about 22 Mbps, up to 54 Mbps

• Low mobility

• Backwards compatible with a/b

• Noncommercial/hot spots

• Available for most mobile devices

– iPhone 3G, most laptops

13

Page 14: On the feasibility of Video Gaming on Demand in WLAN/WiMAXljilja/ENSC895/Projects/chan/895project-v1.pdf · 2011-02-06 · On the feasibility of Video Games on Demand over WLAN/WiMAX

WiFi Network Configuration

14

Page 15: On the feasibility of Video Gaming on Demand in WLAN/WiMAXljilja/ENSC895/Projects/chan/895project-v1.pdf · 2011-02-06 · On the feasibility of Video Games on Demand over WLAN/WiMAX

Comparing WiMAX/WiFi

WiMAX WiFi

Objective WAN coverage Wireless extension of LAN

Delay-bandwidth product High Low

Distance coverage 8-15 km < 100m

Setup Connection-basedConnectionless,

contention-based

$ Commercial Non-commercial

Mobility High Low

Latency Low High

15

Page 16: On the feasibility of Video Gaming on Demand in WLAN/WiMAXljilja/ENSC895/Projects/chan/895project-v1.pdf · 2011-02-06 · On the feasibility of Video Games on Demand over WLAN/WiMAX

Presentation Overview

• Motivation - Video Games on Demand (VGoD)

• Project Goals

• Technical Description, with protocols

• Scenarios Design and Simulation Model

• Q & A

16

Page 17: On the feasibility of Video Gaming on Demand in WLAN/WiMAXljilja/ENSC895/Projects/chan/895project-v1.pdf · 2011-02-06 · On the feasibility of Video Games on Demand over WLAN/WiMAX

Model Assumptions and Simplifications

• We use movie frames to model video game frames – Terminator 2, MPEG-2, GoP = 12

• Compression/Decompression time fixed• Video game traffic is light during the day, and busy during

the evenings– Opposite to email traffic

17

Video games video Movie frames *

5.0 Mbps for HDTV60fps, 1080x1920

Terminator 2, QP = 55.27 Mbps mean bitrate

1.5 Mbps for SDTV30fps, 480x720

Terminator 2, QP = 301.76 Mbps mean bitrate

* Video Traces for Network Performance Evaluation

Page 18: On the feasibility of Video Gaming on Demand in WLAN/WiMAXljilja/ENSC895/Projects/chan/895project-v1.pdf · 2011-02-06 · On the feasibility of Video Games on Demand over WLAN/WiMAX

WiMAX - Scenario 1

• Servers @ Peer 1 Hosting, Harbour Centre• Base tower installed in downtown Vancouver• WiMAX mobile user playing video games on the

bus at various locations– Chinatown, ~ 1km– UBC Vancouver, ~10 km– SFU Burnaby, ~15km

• Can we sustain throughput for to reach QoE?• Is end-to-end delay acceptable?

18

Page 19: On the feasibility of Video Gaming on Demand in WLAN/WiMAXljilja/ENSC895/Projects/chan/895project-v1.pdf · 2011-02-06 · On the feasibility of Video Games on Demand over WLAN/WiMAX

OPNET Model – Scenario 1

19

Page 20: On the feasibility of Video Gaming on Demand in WLAN/WiMAXljilja/ENSC895/Projects/chan/895project-v1.pdf · 2011-02-06 · On the feasibility of Video Games on Demand over WLAN/WiMAX

Server subnet

20

Page 21: On the feasibility of Video Gaming on Demand in WLAN/WiMAXljilja/ENSC895/Projects/chan/895project-v1.pdf · 2011-02-06 · On the feasibility of Video Games on Demand over WLAN/WiMAX

WiMAX - Scenario 2

• Servers @ Peer 1 Hosting, Harbour Centre• Base tower installed in downtown Vancouver• WiMAX mobile users playing video games @ SFU,

15km LOS from base tower– One user– Few users– Many users

• Can we sustain throughput for to reach QoE?• Is end-to-end delay acceptable?

21

Page 22: On the feasibility of Video Gaming on Demand in WLAN/WiMAXljilja/ENSC895/Projects/chan/895project-v1.pdf · 2011-02-06 · On the feasibility of Video Games on Demand over WLAN/WiMAX

WiFi - Scenario 3

• Servers @ Peer 1 Hosting, Harbour Centre• P-P to SFU Burnaby Campus router• Through proxy server and routers• APs across campus

– One user– Few users– Many users

• Can we sustain throughput for to reach QoE?• Is end-to-end delay acceptable?

22

Page 23: On the feasibility of Video Gaming on Demand in WLAN/WiMAXljilja/ENSC895/Projects/chan/895project-v1.pdf · 2011-02-06 · On the feasibility of Video Games on Demand over WLAN/WiMAX

OPNET Model – Scenario 3

23

Page 24: On the feasibility of Video Gaming on Demand in WLAN/WiMAXljilja/ENSC895/Projects/chan/895project-v1.pdf · 2011-02-06 · On the feasibility of Video Games on Demand over WLAN/WiMAX

Campus Subnet

24

Page 25: On the feasibility of Video Gaming on Demand in WLAN/WiMAXljilja/ENSC895/Projects/chan/895project-v1.pdf · 2011-02-06 · On the feasibility of Video Games on Demand over WLAN/WiMAX

Discussions

• What conclusions do we want to make?

– How far can we reach the from base station to user for acceptable QoE?

– How many users can be sustained?

– How does moving users affect performance?

• For simulation results, refer to our final report...

25

Page 26: On the feasibility of Video Gaming on Demand in WLAN/WiMAXljilja/ENSC895/Projects/chan/895project-v1.pdf · 2011-02-06 · On the feasibility of Video Games on Demand over WLAN/WiMAX

Summary

• VGoD is a revolutionary concept to “stream” video games

• We study mobile WiMAX and WLAN as “last mile” to provide VGoD

• We designed a few scenarios to simulate the effect of delays and scalability of VGoD

26

Page 27: On the feasibility of Video Gaming on Demand in WLAN/WiMAXljilja/ENSC895/Projects/chan/895project-v1.pdf · 2011-02-06 · On the feasibility of Video Games on Demand over WLAN/WiMAX

The End

Questions?

27

Page 28: On the feasibility of Video Gaming on Demand in WLAN/WiMAXljilja/ENSC895/Projects/chan/895project-v1.pdf · 2011-02-06 · On the feasibility of Video Games on Demand over WLAN/WiMAX

References

• “Broadband wireless access and local networks: mobile WiMax and WiFi” by Byeong Gi Lee, Sunghyun Choi.

• “WiMAX Tutorial”, Luca Dell’Anna, Nov. 22, 2006

• “Computer Networks: A Top-Down Approach 4/e”. Boston, MA: Pearson/Addison-Wesley, 2008

• OnLive website, www.onlive.com

• ``Streaming video content over IEEE 802.16/WiMAX broadband access,'' W. Hrudey and L. Trajkovic, OPNETWORK 2008, Washington, DC, Aug. 2008

• And more ...

28

Page 29: On the feasibility of Video Gaming on Demand in WLAN/WiMAXljilja/ENSC895/Projects/chan/895project-v1.pdf · 2011-02-06 · On the feasibility of Video Games on Demand over WLAN/WiMAX

Extra Scenarios – if time permit

• Two servers located at Van. and Tor.

• Base tower chooses best server depending on load to provide best QoE to users

– Load balancing

• If Tor. Server has a high load, switch to Van. Server, vice versa

– Fixed load at both server, but 3hr diff.

– Random loads at both server

29