QoS -aware resource allocation for machine type communications
MetadataShow full item record
Cellular systems are very promising to support Machine-to-Machine (M2M) communications due to their ubiquitous coverage and seamless connectivity. But, all of the cellular networks are designed and optimized for Human-to-Human (H2H) or Human-to-Machine (H2M) communications and therefore facing several challenges due to incorporation of M2M communications. One of such challenges is efficient allocation of resource to M2M and H2H applications or devices without violating their quality of service requirements. In order to address this challenge, we have developed a QoS-aware resource allocation algorithm (DEP) that ensures that the limited radio resources (resource blocks) are effectively allocated to devices in the network. In this project, we have classified all H2H and M2M services into groups based on delay sensitivity, error tolerance and priority where delay sensitivity is a major concern in conversational services (voice) in Human to Human communication, error tolerance is an important requirement for data transferring services and priority is an essential feature of M2M services. We then came up with the code of the algorithm from a flow chart which we designed basing on groups of differing QoS requirements as shown in chapter 4. We evaluated the performance of our algorithm from simulation results using various metrics such as packet loss, system throughput and average number of successfully allocated devices while comparing with existing scheduling algorithms without grouping.