private void BroadcastDiscoverMessage(string serviceType, TimeSpan mxValue)
        {
            var multicastIpAddress = _CommunicationsServer.DeviceNetworkType.GetMulticastIPAddress();

            byte[] multicastMessage = BuildDiscoverMessage(serviceType, mxValue, multicastIpAddress);

            _CommunicationsServer.SendMessage(multicastMessage, new UdpEndPoint {
                IPAddress = multicastIpAddress,
                Port      = SsdpConstants.MulticastPort
            });
        }