Abstract

The sensory traffic in Machine-to-Machine (M2M) communications has fairly heterogeneous service delay requirements. Therefore, we study the delay-performance of a heterogeneous M2M uplink from the sensors to a M2M application server (AS) via M2M aggregators (MA). We classify the heterogeneous M2M traffic aggregated at AS into multiple Periodic Update (PU) and Event Driven (ED) classes. The PU arrivals are periodic and need to be processed by a prespecified firm service deadline whereas the ED arrivals are random with firm or soft real-time or non real-time service requirements. We use step and sigmoidal functions to represent the service utility for PU and ED packets respectively. We propose a delay efficient multiclass packet scheduling heuristic that aims to maximize a proportionally fair system utility metric. Specifically, the proposed scheduler prioritizes service to ED data while ensuring that the PU packets meet their service deadline. It also minimizes successive PU failures for critical applications by penalizing their occurrences. Furthermore, the failed PU packets are immediately cleared from the system so as to reduce network congestion. Using extensive simulations, we show that the proposed scheduler outperforms popular packet schedulers and the performance gap increases with heterogeneity in latency requirements and with greater penalty for PU failures in critical applications.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.