Initial STUN implementation