Full metadata record
DC FieldValueLanguage
dc.contributor.authorLin, Yi-Bingen_US
dc.contributor.authorWang, Shie-Yuanen_US
dc.contributor.authorHuang, Ching-Chunen_US
dc.contributor.authorWu, Chia-Mingen_US
dc.date.accessioned2019-04-02T05:58:49Z-
dc.date.available2019-04-02T05:58:49Z-
dc.date.issued2018-07-01en_US
dc.identifier.issn1424-8220en_US
dc.identifier.urihttp://dx.doi.org/10.3390/s18072025en_US
dc.identifier.urihttp://hdl.handle.net/11536/147989-
dc.description.abstractIn many Internet of Things (IoT) applications, large numbers of small sensor data are delivered in the network, which may cause heavy traffics. To reduce the number of messages delivered from the sensor devices to the IoT server, a promising approach is to aggregate several small IoT messages into a large packet before they are delivered through the network. When the packets arrive at the destination, they are disaggregated into the original IoT messages. In the existing solutions, packet aggregation/disaggregation is performed by software at the server, which results in long delays and low throughputs. To resolve the above issue, this paper utilizes the programmable Software Defined Networking (SDN) switch to program quick packet aggregation and disaggregation. Specifically, we consider the Programming Protocol-Independent Packet Processor (P4) technology. We design and develop novel P4 programs for aggregation and disaggregation in commercial P4 switches. Our study indicates that packet aggregation can be achieved in a P4 switch with its line rate (without extra packet processing cost). On the other hand, to disaggregate a packet that combines N IoT messages, the processing time is about the same as processing N individual IoT messages. Our implementation conducts IoT message aggregation at the highest bit rate (100 Gbps) that has not been found in the literature. We further propose to provide a small buffer in the P4 switch to significantly reduce the processing power for disaggregating a packet.en_US
dc.language.isoen_USen_US
dc.subjectaggregationen_US
dc.subjectdisaggregationen_US
dc.subjectInternet of Thingsen_US
dc.subjectprogrammable switchen_US
dc.subjectP4en_US
dc.subjectsensor dataen_US
dc.subjectSoftware Defined Networkingen_US
dc.titleThe SDN Approach for the Aggregation/Disaggregation of Sensor Dataen_US
dc.typeArticleen_US
dc.identifier.doi10.3390/s18072025en_US
dc.identifier.journalSENSORSen_US
dc.citation.volume18en_US
dc.contributor.department資訊工程學系zh_TW
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.identifier.wosnumberWOS:000441334300047en_US
dc.citation.woscount3en_US
Appears in Collections:Articles


Files in This Item:

  1. f0ef53053c9940d409a2559d663fa6f5.pdf

If it is a zip file, please download the file and unzip it, then open index.html in a browser to view the full text content.