The idea would be to send a discovery message containing your ip address and name. Then in the receive message function add the ip-name pairs to a List of devices. Add a little logic to avoid duplicates and update Ip address if the ip changes for a given name. As a bonus, you can have each device send the list of devices they know about.

Limiting or Removing Unwanted Network Traffic at the May 26, 2017 SSDP Amplification - Corero | Corero SSDP otherwise known as the Simple Service Discovery Protocol is a network based protocol used for the advertisement and discovery of network services. SSDP allows universal plug and play devices to send and receive information using UDP on port 1900. SSDP is attractive to DDoS attackers because of its open state that allows spoofing and

SSDP Discovery (SSDPSRV) Service Defaults in Windows 10

SSDP Discovery (SSDPSRV) Service Defaults in Windows 10 SSDP Discovery is a Win32 service. In Windows 10 it is starting only if the user, an application or another service starts it. When the SSDP Discovery service is started, it is running as NT AUTHORITY\LocalService in a shared process of svchost.exe along with other services. SSDP Discovery | Windows security encyclopedia

SSDP - The Wireshark Wiki

SSDP Provider. 05/31/2018; 6 minutes to read; In this article [Function Discovery is available for use in the following versions of Windows: Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008, and Windows Vista. SSDP Discovery Service Problem - Microsoft Community