A Cloud-based and Dynamic DNS approach to enable the Web of Things