Repository logo
 
Publication

Handling producer and consumer mobility in IoT publish-subscribe named data networks

dc.contributor.authorCaldeira Hernandez, Diego
dc.contributor.authorGameiro, Luís
dc.contributor.authorSenna, Carlos
dc.contributor.authorLuís, Miguel
dc.contributor.authorSargento, Susana
dc.date.accessioned2022-01-20T09:04:01Z
dc.date.available2022-01-20T09:04:01Z
dc.date.issued2022-01-15
dc.description.abstractIn recent years, the Internet of Things (IoT) has become a standard facet of modern communications, and information-centric networks have been pointed as an alternative to bypass the restrictions imposed by the traditional Internet protocol networks regarding the mobility of its network elements. However, the improvements imposed by this new paradigm fall short in large scale mobile wireless distributed environments inherent to IoT, due to high node mobility, dynamic topologies and intermittent connectivity. To tackle these issues, we present a named data network (NDN)-based publish-subscribe mechanism with support for both Consumer and Producer mobility. This approach handles the Producer mobility by combining the Data packets with infrastructure specific information, fixing the broken paths between the Producer and the Consumer; and the Consumer mobility by monitoring and anticipating mobile node trajectories while compelling the infrastructure to adjust to new paths. Simulation results, assuming a smart city use case and using real traces of vehicular mobility, have shown that the proposed solution far surpasses the native NDN workflow and traditional publish-subscribe solutions. With respect to the Producer mobility, the proposed solution delivers 79% of Data packets against 14% with the Native implementation, when using 25 mobile Producers; regarding the Consumer mobility, results have shown that our solution achieves almost the same Consumer satisfaction ratio as previous implementations but reducing substantially the network overhead related with the transmission of Interest packets.pt_PT
dc.description.versioninfo:eu-repo/semantics/publishedVersionpt_PT
dc.identifier.citationHERNANDEZ, Diego; [et al] – Handling producer and consumer mobility in IoT publish-subscribe named data networks. IEEE Internet of Things Journal. ISSN 2327-4662. Vol. 9, N.º 2 (2022), pp. 868-884.pt_PT
dc.identifier.doi10.1109/JIOT.2021.3069054pt_PT
dc.identifier.issn2327-4662
dc.identifier.urihttp://hdl.handle.net/10400.21/14177
dc.language.isoengpt_PT
dc.peerreviewedyespt_PT
dc.publisherIEEEpt_PT
dc.relationPOCI-01-0145-FEDER-030433 - FCT, Project InfoCent-IoTpt_PT
dc.relation.publisherversionhttps://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=9387406&tag=1pt_PT
dc.subjectInternet of Thingspt_PT
dc.subjectWireless sensor networkspt_PT
dc.subjectIntelligent sensorspt_PT
dc.subjectIP networkspt_PT
dc.subjectWireless communicationpt_PT
dc.subjectSmart citiespt_PT
dc.subjectPublish-subscribept_PT
dc.subjectInternet of Things (IoT)pt_PT
dc.subjectMobility managementpt_PT
dc.subjectNamed data networks (NDNs)pt_PT
dc.subjectPerformance evaluationpt_PT
dc.subjectPub-sub modelpt_PT
dc.titleHandling producer and consumer mobility in IoT publish-subscribe named data networkspt_PT
dc.typejournal article
dspace.entity.typePublication
oaire.citation.endPage884pt_PT
oaire.citation.issue2pt_PT
oaire.citation.startPage868pt_PT
oaire.citation.titleIEEE Internet of Things Journalpt_PT
oaire.citation.volume9pt_PT
person.familyNameCaldeira Hernandez
person.familyNameSenna
person.familyNameLuís
person.familyNameSargento
person.givenNameDiego
person.givenNameCarlos
person.givenNameMiguel
person.givenNameSusana
person.identifier.ciencia-id3F13-362D-F77E
person.identifier.ciencia-id3418-A2F5-3CA4
person.identifier.ciencia-id6C11-2B5E-FACB
person.identifier.orcid0000-0002-4019-4626
person.identifier.orcid0000-0002-6791-4291
person.identifier.orcid0000-0003-3488-2462
person.identifier.orcid0000-0001-8761-8281
person.identifier.scopus-author-id26968097100
person.identifier.scopus-author-id36164286400
person.identifier.scopus-author-id6603312796
rcaap.rightsclosedAccesspt_PT
rcaap.typearticlept_PT
relation.isAuthorOfPublication86299126-7215-4df7-8264-aca49eadf47d
relation.isAuthorOfPublication97487d21-b6f6-4516-ba8d-d166ba57267b
relation.isAuthorOfPublication2eadcc1c-ff03-403a-9c42-f2e45f0fd528
relation.isAuthorOfPublicatione0814076-e21c-4aab-beeb-0a06d3b01e24
relation.isAuthorOfPublication.latestForDiscovery2eadcc1c-ff03-403a-9c42-f2e45f0fd528

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Handling_MLuis.pdf
Size:
9.27 MB
Format:
Adobe Portable Document Format