Protokół ten służy do komunikacji komputerów z kamerami za pośrednictwem interfejsu Ethernet (LAN) w topologii master-slave. Jego zastosowanie to lokalne uproszczone sieci sensorowe (WSN).

Impulsem do powstania nowego protokołu było płynne przejście ze stosowanego w prototypie kamer CCD interfejsu USB. Z powodu ograniczonych zasobów platformy sprzętowej, opartej na mikrokontrolerze serii 8051 i układ FPGA, należało zaimplementować „lekki” stos sieciowy bez protokołu TCP, a więc tylko ARP, IP/ICMP oraz UDP.

Powszechnie znany protokół UDP zapewnia wsparcie przez wszystkie współczesne systemy operacyjne, jednak nie gwarantuje, że datagramy dotrą do odbiorcy we właściwej kolejności oraz że w ogóle dotrą i zostaną odebrane. Te wady koryguje właśnie protokół NUDP, który jest kapsułkowany w protokole UDP jako jego dane.

NUDP składa się z dwóch głównych pól: nagłówka oraz opcjonalnie danych (data). Nagłówek NUDP składa się z 8 bajtów. Rozmiar pola danych nie przekracza 1450 bajtów tak, aby wszystkie nagłówki (IP, UDP, NUDP) wraz z danymi zmieściły się w maksymalnym rozmiarze ramki Ethernet.