so the design would be

client->send packet->remote server gets packet->send packet to client
if(firewall) client gets no response
else udp port xxxxxx open

so, anyone who could code such thing would be my hero.