Internet of Things and Edge computing