For the past few months I have been playing with the TeleSoft IoTSIP product. This product is a system software component used in Fog based IoT applications where named jobs can be run on different devices at different times or where devices can run different jobs at different times.
The problem with this class of application: the user wants to find the named job, but the internet locates devices by address. The solution would be something like DNS, but for dynamic addresses.
The TeleSoft IoTSIP product uses SIP registration as DNS for the IoT!