A Simple Service Discovery and Configuration Protocol for Embedded Devices

In this paper, a simple service discovery and configuration protocol (SSDCP) is presented. Because the IP-based embedded devices are passive, it is difficult to communicate with them for a host using these services of the devices not knowing their IP. SSDCP proposes a simple protocol of how to discover and configure these devices based on UDP broadcasting, and makes it possible to communicate between host computer and target devices which belong to different subnets. SSDCP is an application layer protocol. Its procedure is something like DHCP, but it allows a post started server to scan and reconfigure clients. Its simple structure and code tight are appropriate to embedded devices.