The main idea is to establish IoT structure for ubiquitous communications. This structure has been made by data type modelling. Type modeling is useful to construct homogeneous computational pattern. A design cycle has been introduced here. This cycle is a wizard to cluster and insert computational nodes. For IoT intentions, data that should be transmitted to the higher protocol layer, must be processed at first. So computational nodes are responsible for these in-network computations. The problem is response time and time wasting. The experimental results show that this problem can be eliminated by limited case scenario. The amount of transmitted data has been restricted by a higher bound. This type model is efficient and also reliable for ubiquitous communications. The result says that the same resources can be responsible for new computational demands according to the same type operations. In this way computational nodes can be accessible for all nodes.