Games & Interactive Systems

UDP Gateway & Stateful Routing

Gateway intercepts UDP โ†’ pins each stream to its owning server
Zone 01
Client
๐Ÿ’ป
Game Client
UDP source
variable port
UDP
datagram
Zone 02
Edge Layer
๐Ÿ”€
UDP Edge Gateway
/ Proxy
Session table
5-tuple โ†’ server pin
pinned
stream
Zone 03
Stateful
Game Servers
๐ŸŽฎ
Game Server A
Match #1 ยท active
โ† pinned stream
๐ŸŽฎ
Game Server B
Match #2 ยท idle
no session
๐ŸŽฎ
Game Server C
Match #3 ยท idle
no session
UDP datagram
pinned UDP stream
idle / no session