Как отправлять UDP пинг?
Прежде чем начинать писать чушь, стоит почитать олиферов, да? UDP пинга не бывает. ping - это ICMP, совершенно другой протокол.

Обойти NAT невозможно :)
Долбить провайдерский сервак можно хоть раз в секунду - просто за ddos посчитают и все. Нет механизма, который бы заставил провайдерский сервер инициировать соединение :) Ну не летают машины, не летают, не самолеты они.
Как отправлять UDP пинг?
Шта????? Как вариант справа. Другого даже не знаю. 
Но вопрос хорош. Он просто шикарен. Его возьму на заметку, чтобы на собеседовании крайне занудным и бестолковым интервьюерам с их вопросами про символы комментариев в  json-файле.