Unreal T 2003. Unreal 2.0. 29.5. 25. 62%. 46%. Quake III. Id Tech 3. 36.15. 93. 65%. 50%. Quake II. Id Tech 2. 37. 26.38. 66%. 51%. Counter Strike. GoldSrc.
GTC
Communication Technologies Group
GTC
Communication Technologies Group
VoIP, games
Web, p2p
UDP
TCP IP
eth
WIFI
VoIP, games
Web, p2p
UDP
TCP IP
eth
WIFI
VoIP, games
Web, p2p
UDP
TCP IP
eth
WIFI
Are you getting all of this?
No, slow down, so I can save it accurately
Are you getting all of this?
Who cares! Just send it faster!
UDP
40 50 60 70 80 90 100 110 bytes
10
20
30
40 50 ms
60
70
η=61/89=68%
1 packet
2 multiplexed packets Added delay
Added delay
Added delay
3 multiplexed packets Added delay
Added delay
1 flow
2 flows
3 flows
. . .
Game Server
Players
multiplexing TCM
. . .
Players
Access network
Access provider proxy
Game Server
Jack
Helen
Central Game Server Proxy
Bob
TCM
TCM
TCM
Alice Proxy
TCM
Kevin TCM
Dash
Hanna
Violet Proxy Alfred Players Players
Native traffic ...
Multiplexed traffic . . .
PE
PE
PE
PE ...
...
Payload
Payload Reduced Header
...
UDP Reduced Header IP
PPP Mux PPP L2TP IP
L2TP PPP header hea.
IP header
CH
PPP Mux
Reduc. header
Payload
MH
RH
P
...
PPP Mux
Reduc. header
Payload
MH
RH
P
Four IPv4/UDP client-to-server packets of Counter Strike η=61/89=68% One IPv4/TCM packet multiplexing four client-to-server Counter Strike packets η=244/293=83%