Mobile Gateway discovery from the iOS or Android App is done by looking at the mDNS/Bonjour announcement that is performed by the gateway.
In some environment this mDNS/Bonjour based service announcement is not reliable enough, due to the nature of the protocol
Alternative is to use the existing local DNS server to create a '_discovermobile' SRV record, as per illustration below.
- Create an Host (A) record for the Gateway if not already present
- Then setup a 'Service Location' (SRV) record '_discovermobile' under the '_tcp' existing entry, like illustrated