The typical traffic models proposed in literature can be considered as heuristic models since they only reflect the stochastic characteristic of the generated traffic. In this paper, we propose a model for M2M communications that generates the traffic. Therefore, the proposed model is able to capture a wider picture than the state-of-the-art traffic models. The proposed model illustrates the behaviour of M2M uplink communication in a network with multiple-access limited information capacity shared channels. In this paper, we analyzed the number of transmitted packets using the traffic model extracted from our proposed communication model and compared it with the state-of- the-art traffic models using simulations. The simulation results show that the proposed model has a significantly higher accuracy in estimating the number of transmitted packets compared with the liteature model.