13
WLAN-GPRS INTEGRATION WLAN-GPRS INTEGRATION FOR NEXT-GENERATION MOBILE FOR NEXT-GENERATION MOBILE DATA NETWORKS DATA NETWORKS 通通通通通 通通通 通通通通通 通通通 692430028 692430028

WLAN-GPRS INTEGRATION FOR NEXT-GENERATION MOBILE DATA NETWORKS 通訊工程所 蔡名岳 692430028

  • View
    222

  • Download
    1

Embed Size (px)

Citation preview

WLAN-GPRS INTEGRATION WLAN-GPRS INTEGRATION FOR NEXT-GENERATION MOBILE FOR NEXT-GENERATION MOBILE

DATA NETWORKSDATA NETWORKS

通訊工程所 蔡名岳通訊工程所 蔡名岳692430028692430028

WLAN-GPRS INTEGRATION WLAN-GPRS INTEGRATION FOR NEXT-GENERATION MOBILE FOR NEXT-GENERATION MOBILE

DATA NETWORKSDATA NETWORKS

A TIGHT COUPLING ARCHITECTURE

A LOOSELY COUPLED ARCHITECTURE

WLAN-GPRS INTEGRATION WLAN-GPRS INTEGRATION FOR NEXT-GENERATION MOBILE FOR NEXT-GENERATION MOBILE

DATA NETWORKSDATA NETWORKSIntegrated WLAN ANDCellular Data Networks offers ROAMING SESSION MOBILITY ENHANCED MOBILE APPLICATIONS

3MOG:Mobile Massive Multiplayer Game3MOG:Mobile Massive Multiplayer Game

Mobile virtual environment

Enhanced Mobile Application and The Challenge

ENHANCED MOBILE APPLICATIONS 3MOG:Mobile Massive Multiplayer Game3MOG:Mobile Massive Multiplayer Game Mobile Meetings

The Challenge :latency and state The Challenge :latency and state synchronizesynchronize GPRS networks have very high latencies

typically measured in 1~2 seconds. Latency in network for PC games is measured

in hundreds of milliseconds.

Time Management in an IntegratedTime Management in an IntegratedMobile Data NetworksMobile Data Networks

Time Management:Time Management: 有效的控制網路上訊息有效的控制網路上訊息傳遞的延遲時間,以達到虛擬環境的邏輯傳遞的延遲時間,以達到虛擬環境的邏輯時間與真實世界的實體時間逹成一致時間與真實世界的實體時間逹成一致 time-steppedtime-stepped event-drivenevent-driven

Time-Stepped SimulationTime-Stepped Simulation(Time Evolution with Time-Stepped (Time Evolution with Time-Stepped

simulation)simulation)

Wall Clock Time

Log

ical

Tim

e

Federate’s logical timeMinimum allowed time stamp

t+s

t

t+2s

t+3s

t+4s

GrantGrant

Grant

Grant

TAR

TAR

TAR

TAR: time advance request Grant: time advance grant

Wall Clock Time

Log

ical

Tim

e Manager’s logical timeManager’s minimum allowed time stamp

t+s

t

t+2s

t+3s

t+4s

1.Manager TAR

3.Manager grant

7.Manager TAR

9.Manager Grant

2.Transport grant

5.Transport TAR

8.Transport grant

t-s

Transport federate’s logical timeTransport federate’s minimum allowed time stamp

4.Manager TAR

6.Manager grant

10.Manager TAR

11.Transport TAR

12.Manager Grant

Time Evolution with Two Federates

Time Evolution with Time Evolution with Event-Driven SimulationEvent-Driven Simulation

Wall Clock Time

Log

ical

Tim

e

Federate’s logical timeMinimum allowed time stamp

t

t+1

t+2

Grant

Grant to t+1

Grant to t+1.5

NER to t+1

NER to t+2

NER: Next Event Request Grant: time advance grant

Log

ical

Tim

eManager’s logical timeManager’s minimum allowed time stamp

t+s

t

t+2s

1.Manager TAR to t+s

4.enqueue t+1.5s

7.Production Grant to t+1.5s

2.Production NER to t+2s

5.Manager TAR to t+2s

6.Production receive t+1.5s

Production federate’s logical timeProduction federate’s output time

3.Manager grant to t+s

8.Production NER to t+3.5s

9.Manager grant to t+2s

Time-Stepped and Event-Driven Simulation

Wall Clock Time

Mobile Massive Multiplayer GameMobile Massive Multiplayer Game

TibiaMETibiaME

Mobile virtual environment