Proxy Cache Maintenance Using Multicasting in CoAP IoT Domains
2018; Institute of Electrical and Electronics Engineers; Volume: 5; Issue: 3 Linguagem: Inglês
10.1109/jiot.2018.2818115
ISSN2372-2541
AutoresJelena Mišić, Vojislav B. Mišić,
Tópico(s)Caching and Content Delivery
ResumoIn this paper, we consider Internet of Things (IoT) domain running multicasting constrained application protocol (CoAP) over IEEE 802.15.4 network ended by CoAP proxy/cache. We examine the features of CoAP multicasting in order to ensure freshness of data in the cache as a function of the leisure parameter which allows devices to reply in arbitrary (random) time periods after receiving multicast GET request. We also investigate communication delay in the IoT domain and daily energy consumption of devices under several leisure schemes which may be implemented at the application level or at the medium access control layer. The impact of the leisure parameter appears to be critical for congestion avoidance. We show that a combination of proactive and reactive cache update with appropriate multicast leisure scheme can achieve low probability of outdated data while limiting the energy expenditure of nodes to a satisfactory value. Furthermore, best performance with respect to delay is obtained when the leisure period is integrated in the CSMA/CA backoff process.
Referência(s)