Enabling scalable emulation of differentiated services in mininet

dc.contributor.authorRaca, Darijo
dc.contributor.authorSalian, Meghana
dc.contributor.authorZahran, Ahmed H.
dc.contributor.funderScience Foundation Irelanden
dc.contributor.funderMinistry of Education, Science and Youth of Sarajevo Cantonen
dc.date.accessioned2022-09-14T11:05:13Z
dc.date.available2022-09-14T11:05:13Z
dc.date.issued2022-08-05
dc.date.updated2022-09-14T09:27:39Z
dc.description.abstractEvolving Internet applications, such as immersive multimedia and Industry 4, exhibit stringent delay, loss, and rate requirements. Realizing these requirements would be difficult without advanced dynamic traffic management solutions that leverage state-of-the-art technologies, such as Software-Defined Networking (SDN). Mininet represents a common choice for evaluating SDN solutions in a single machine. However, Mininet lacks the ability to emulate links that have multiple queues to enable differentiated service for different traffic streams. Additionally, performing a scalable emulation in Mininet would not be possible without light-weight application emulators. In this paper, we introduce two tools, namely: QLink and SPEED. QLink extends Mininet API to enable emulating links with multiple queues to differentiate between different traffic streams. SPEED represents a light-weight web traffic emulation tool that enables scalable HTTP traffic simulation in Mininet. Our performance evaluation shows that SPEED enables scalable emulation of HTTP traffic in Mininet. Additionally, we demo the benefits of using QLink to isolate three different applications (voice, web, and video) in a network bottleneck for numerous users.en
dc.description.sponsorshipScience Foundation Ireland (18/CRT/6222)en
dc.description.statusPeer revieweden
dc.description.versionAccepted Versionen
dc.format.mimetypeapplication/pdfen
dc.identifier.citationRaca, D., Salian, M. and Zahran, A. H. (2022) 'Enabling scalable emulation of differentiated services in mininet', MMSys '22: Proceedings of the 13th ACM Multimedia Systems Conference, June 2022, pp. 240-245. doi: 10.1145/3524273.3532893en
dc.identifier.doi10.1145/3524273.3532893en
dc.identifier.endpage245en
dc.identifier.isbn978-1-4503-9283-9
dc.identifier.startpage240en
dc.identifier.urihttps://hdl.handle.net/10468/13601
dc.language.isoenen
dc.publisherAssociation for Computing Machineryen
dc.rights© 2022, Association for Computing Machinery. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in MMSys '22: Proceedings of the 13th ACM Multimedia Systems Conference, June 2022, https://doi.org/10.1145/3524273.3532893en
dc.subjectMinineten
dc.subjectEmulationen
dc.subjectDifferentiated servicesen
dc.subjectWeb behavioral modellingen
dc.subjectAdaptive video streamingen
dc.subjectWeb trafficen
dc.titleEnabling scalable emulation of differentiated services in minineten
dc.typeConference itemen
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
QLink_SPEED-Final.pdf
Size:
1.32 MB
Format:
Adobe Portable Document Format
Description:
Accepted Version
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.71 KB
Format:
Item-specific license agreed upon to submission
Description: