DOI: 10.5281/zenodo.35246
title: Improving Network Efficiency With Simplemux

description: This dataset contains the open data related to the research paper:

Jose Saldana, Ignacio Forcen, Julian Fernandez-Navajas, Jose Ruiz-Mas, "Improving Network Efficiency with Simplemux,'' IEEE CIT 2015, International Conference on Computer and Information Technology, 26-28 October 2015 in Liverpool, UK.

This work has been partially financed by the EU H2020 Wi-5 project (Grant Agreement no: 644262), and European Social Fund in collaboration with the Government of Aragon.

<strong><em>Paper Abstract</em></strong>—The high amount of small packets currently transported by IP networks results in a high overhead, caused by the significant header-to-payload ratio of these packets. In addition, the MAC layer of wireless technologies makes a non-optimal use of airtime when packets are small. Small packets are also costly in terms of processing capacity. This paper presents Simplemux, a protocol able to multiplex a number of packets sharing a common network path, thus increasing efficiency when small packets are transported. It can be useful in constrained scenarios where resources are scarce, as community wireless networks or IoT. Simplemux can be seen as an alternative to Layer-2 optimization, already available in 802.11 networks. The design of Simplemux is presented, and its efficiency improvement is analyzed. An implementation is used to carry out some tests with real traffic, showing significant improvements: 46% of the bandwidth can be saved when compressing voice traffic; the reduction in terms of packets per second in an Internet trace can be up to 50%. In wireless networks, packet grouping results in a significantly improved use of air time.
description: The source code of Simplemux is publicly available at:
https://github.com/TCM-TF/simplemux
Release 1.6.22 has been used https://github.com/TCM-TF/simplemux/tree/v1.6.22
Also in http://dx.doi.org/10.5281/zenodo.31289

The specification of Simplemux is publicly available:
J. Saldana, “Simplemux. A generic multiplexing protocol,” draftsaldana-tsvwg-simplemux-03, Jul. 2015
http://datatracker.ietf.org/doc/draft-saldana-tsvwg-simplemux/

The Perl scripts employed are also available:
https://github.com/josemariasaldana/Scripts_for_teletraffic_calculations

The implementation of ROHC (RObust Header Compression) algorithm is The OpenSource ROHC library, available at https://rohc-lib.org/

The specification of ROHC is publicly available:
Sandlund, K., Pelletier, G., and L-E. Jonsson, RFC 5795, The RObust Header Compression (ROHC) Framework, 2010. 
https://tools.ietf.org/html/rfc5795

D-ITG Traffic Generator is publicly available:
A. Botta, A. Dainotti, A. Pescapè, “A tool for the generation of realistic network workload for emerging networking scenarios,” Computer Networks (Elsevier), 2012, Volume 56, Issue 15, pp 3531-3547
http://traffic.comics.unina.it/software/ITG/download.php


The content of the dataset is divided into different folders, each of them related to one of the figures included in the paper (figures 11 to 15).

Figure 1 is just a packet size histogram of the first 200.000 packets of the trace:
The CAIDA UCSD equinix-chicago- 20150219-130000, https://data.
caida.org/datasets/passive-2015/equinix-chicago/20150219-130000.
UTC/equinix-chicago.dirA.20150219-125911.UTC.anon.pcap.gz

Figures 8 and 9 have been obtained theoretically.

The rest of the figures are diagrams or schemes.
description: {"references": ["T. Silverston and O. Fourmaux, \u201cMeasuring p2p iptv systems,\u201d in Proc. of NOSSDAV07, International Workshop on Network and Operating Systems Support for Digital Audio & Video, 2007.", "The CAIDA UCSD equinix-chicago- 20150219-130000, https://data. caida.org/datasets/passive-2015/equinix-chicago/20150219-130000. UTC/equinix-chicago.dirA.20150219-125911.UTC.anon.pcap.gz", "3Com\u00ae Switch 4200 Family. Data Sheet, available at http:// ftp.maxdata.de/Accessories/Connectivity/3Com/Datasheets/200806_3Com_OfficeConnect_4226T.pdf", "Intel White Paper \u201cImpact of the Intel Data Plane Development Kit (Intel DPDK) on Packet Throughput in Virtualized Network Environments,\u201d available at https://networkbuilders.intel.com/docs/ IntelDPDK_PacketThroughputVirtualNetwork.pdf", "R. Bolla, R. Bruschi, F. Davoli,  F .Cucchietti, \u201cEnergy Efficiency in the Future Internet: A Survey of Existing Approaches and Trends in Energy-Aware Fixed Network Infrastructures\u201d, Communications Surveys & Tutorials, IEEE, vol.13, no.2, pp.223,244, 2nd Quarter 2011.", "D. Murray, T. Koziniec, K. Lee, and M. Dixon, \u201cLarge MTUs and internet performance,\u201d in High Performance Switching and Routing (HPSR), IEEE 13th International Conference on, pp. 82-87, 2012.", "IEEE 802.11n, IEEE Standard for Information technology-- Local and metropolitan area networks-- Specific requirements-- Part 11: Wireless LAN Medium Access Control (MAC)and Physical Layer (PHY) Specifications Amendment 5: Enhancements for Higher Throughput, IEEE Std 802.11n-2009, 2009.", "J. Saldana, \u201cSimplemux. A generic multiplexing protocol,\u201d draft-saldana-tsvwg-simplemux-03, Jul. 2015, available at http://datatracker. ietf. org/ doc/ draft-saldana-tsvwg-simplemux/", "Internet Assigned Numbers Authority (IANA) Assigned Internet Protocol Numbers, available at http://www.iana.org/assignments/ protocol-numbers/protocol-numbers.xhtml", "IEEE 802.11ac, IEEE Draft Standard for IT - Telecommunications and Information Exchange Between Systems - LAN/MAN - Specific Requirements - Part 11: Wireless LAN Medium Access Control and Physical Layer Specifications - Amd 4: Enhancements for Very High Throughput for operation in bands below 6GHz, June 2012.", "P. Cameron, D. Crocker, D. Cohen, J. Postel, RFC1692, Transport Multiplexing Protocol (TMux), Aug. 1994.", "R. Pazhyannur, I. Ali, C. Fox, RFC3153, PPP Multiplexing, Aug. 2001.", "B. Thompson, T. Koren, D. Wing, RFC4170, Tunneling Multiplexed Compressed RTP (TCRTP), Nov. 2005.", "B. Ginzburg, A. Kesselman, \u201cPerformance analysis of A-MPDU and A-MSDU aggregation in IEEE 802.11n,\u201d Sarnoff Symposium, 2007 IEEE , vol., no., pp.1,5, April 30 2007-May 2 2007.", "T. Selvam, S. Srikanth, \u201cA frame aggregation scheduler for IEEE 802.11n,\u201d Communications (NCC), 2010 National Conference on , vol., no., pp.1,5, 29-31 Jan. 2010.", "R. M. Pereira, L.M. Tarouco, \u201cAdaptive Multiplexing Based on E-model for Reducing Network Overhead in Voice over IP Security Ensuring Conversation Quality,\u201d in Proc. Fourth international Conference on Digital Telecommunications, Washington, DC, 53-58 , July 2009.", "K. Pentikousis, E. Piri, J. Pinola, F. Fitzek, T. Nissil\u00e4, I. Harjula, \u201cEmpirical evaluation of VoIP aggregation over a fixed WiMAX testbed,\u201d In Proc. 4th international Conference on Testbeds and Research infrastructures For the Development of Networks & Communities. Innsbruck, Austria, Mar. 2008.", "J. Saldana, J. Fernandez-Navajas, J. Ruiz-Mas, D. Wing, M. A. M. Perumal, M. Ramalho, G. Camarillo, F. Pascual, D. R. Lopez, M. Nunez, D. Florez, J. A. Castell, T. de Cola, M. Berioli, \u201cEmerging Real-time Services: Optimizing Traffic by Smart Cooperation in the Network,\u201d IEEE Comm Magazine, Vol. 51 n. 11 pp 127-136, Nov 2013.", "J. Saldana et al, \u201cAlternative Network Deployments. characterization, technologies and architectures,\u201d draft-irtf-gaia-alternative-network-deployments-01, Jul 2015, , available at http://datatracker.ietf.org/ doc/draft-irtf-gaia-alternative-network-deployments/", "L. Cerda-Alabern, \u201cOn the topology characterization of Guifi.net,\u201d Proceedings Wireless and Mobile Computing, Networking and Communications, IEEE 8th International Conf, pp. 389-396, 2012.", "C. Rey-Moreno, I. Bebea-Gonzalez, I. Foche-Perez, R. Quispe-Taca, L. Linan-Benitez and J. Simo-Reigadas, \u201cA telemedicine WiFi network optimized for long distances in the Amazonian jungle of Peru,\u201d Proceedings of the 3rd Extreme Conference on Communication: The Amazon Expedition, ExtremeCom '11 ACM, 2011.", "Sandlund, K., Pelletier, G., and L-E. Jonsson, RFC 5795, The RObust Header Compression (ROHC) Framework, 2010.", "A. Botta, A. Dainotti, A. Pescap\u00e8, \u201cA tool for the generation of realistic network workload for emerging networking scenarios,\u201d Computer Networks (Elsevier), 2012, Volume 56, Issue 15, pp 3531-3547."]}