Requirements
- Two modes of operation, zone master and sub-zone
- Sub-Zones launched with parameters for x1,y1,z1 x2,y2,z2 and IP:port of master zone
- Sub-zones establish TCP sesion with master zone and exchange Zone Announcement and Zone Queries
- TCP Session established with all other Sub-Zone servers
- Answers zone partition information queries
- Re-transmits received UDP messages to all UDP clients
- Maintains database of all known UDP clients by IP:PORT and the last time they were heard from
- UDP Messages received are queued and flushed over TCP connection every 100ms
- Messages received over TCP connection are transmitted to all known UDP clients
- 'Known' UDP clients time-out if not heard from in 120 seconds
- Command-line only
- Any language
- Any platform
Version: 1.1