Specifications

PART 4 Embedded Device Servers Chapter 12 SocketEthernet IP (MT100SEM-IP)
Multi-Tech Systems, Inc. Universal Socket Hardware Guide for Developers (S000342P) 186
The Windows-Based Auto-Discovery Manager
The Auto-Discovery Manager is a mechanism for remotely monitoring the Universal IP functioning. It also provides
support for configuring several key parameters, such as DHCP Status (enable/disable), IP Address, and the Host
Name of an MT100SEM-IP.
The Auto-Discovery mechanism is utilized by running a Windows-based Server Application that can
monitor/configure the MT100SEM-IP. Communication between the MT100SEM-IP and the Windows-based Server is
through MAC level broadcasts on a configured UDP port.
Two Ways to Use Auto Discovery: Auto-Discovery can be performed by using AT Commands (see the Universal
IP AT Commands Reference Guide included on the Universal Kit CD) or by using the Auto-Discover Manager
Software (also included on the Universal Kit CD).
Auto-Discovery Manager Software
The Auto-Discovery Manager is composed of two components:
The Client ComponentThe Client component periodically broadcasts its current configuration over
the network.
The Server ComponentThe Server component receives the broadcasts from the client.
Client Component
The Auto-Discovery Client component is integrated with MT100SEM-IP. It broadcasts its current configuration
over the network on a specific UDP SERVER-PORT. By default the SERVER-PORT is set to 1020. The
configuration parameters broadcast are
Version details
MAC Address
Static IP Address
DHCP Status
DHCP Assigned IP Address
Host Name
Broadcast interval
Port number on which the client listens
Auto-Discovery Manager Software Server Component
The server component provides server side support software for the remote user. It listens on the SERVER-
PORT and receives the broadcasts from the client and updates the list of configuration parameters. This list can
be viewed through the User Interface:
The List of Entries
Detailed Information about a
Selected Entry
Log Files will display here