Publications
2022
-
[INFOCOM 22] A., Finamore and J., Roberts and M., Gallo and D., RossiIn Proc. of IEEE INFOCOM 2022Bibtex
@inproceedings{finamore2022accelerating, title = {Accelerating Deep Learning Classification with Error-controlled Approximate-key Caching}, author = {A., Finamore and J., Roberts and M., Gallo and D., Rossi}, booktitle = {In Proc. of IEEE INFOCOM}, howpublished = {/docs/2022Infocom.pdf}, year = {2022}, series = {INFOCOM 22} }
Abstract
While Deep Learning (DL) technologies are a promising tool to solve networking problems that map to classification tasks, their computational complexity is still too high with respect to real-time traffic measurements requirements. To reduce the DL inference cost, we propose a novel caching paradigm, that we named approximate-key caching, which returns approximate results for lookups of selected input based on cached DL inference results. While approximate cache hits alleviate DL inference workload and increase the system throughput, they however introduce an approximation error. As such, we couple approximate-key caching with an error-correction principled algorithm, that we named auto-refresh.We analytically model our caching system performance for classic LRU and ideal caches, we perform a trace-driven evaluation of the expected performance, and we compare the benefits of our proposed approach with the state-of-the-art similarity caching – this testifies the practical interest of our proposal.
-
[HotNets 22] Z., Ben Houidi and R., Azorin and M., Gallo and A., Finamore and D., RossiIn Proc. of HotNets 2022Bibtex
@inproceedings{benhouidi2022representation, title = {Towards a systematic multi-modal representation learning for network data}, author = {Z., Ben Houidi and R., Azorin and M., Gallo and A., Finamore and D., Rossi}, booktitle = {In Proc. of HotNets}, howpublished = {/docs/2022HotNets.pdf}, year = {2022}, series = {HotNets 22} }
Abstract
Learning the right representations from complex input data is the key ability of successful machine learning (ML) models. The latter are often tailored to a specific data modality. For example, recurrent neural networks (RNNs) were designed having the processing of sequential data in mind, while convolutional neural networks (CNNs) were designed to exploit spatial correlation naturally present in images. Unlike computer vision (CV) and natural language processing (NLP), each of which targets a single well-defined modality, network ML problems often have a mixture of data modalities as input. Yet, instead of exploiting such abundance, prac- titioners tend to rely on sub-features thereof, reducing the problem on single modality for the sake of simplicity. In this paper, we advocate for exploiting all the modalities naturally present in network data. As a first step, we observe that network data systematically exhibits a mixture of quantities (e.g., measurements), and entities (e.g., IP addresses, names, etc.). Whereas the former are generally well exploited, the latter are often underused or poorly represented (e.g., with one-hot encoding). We propose to systematically leverage state of the art embedding techniques to learn entity representations, whenever significant sequences of such entities are historically observed. Through two diverse use cases, we show that such entity encoding can benefit and naturally augment classic quantity-based features.
-
[CoNEXT-SW 22] Monterubbiano, A. and R., Azorin and G., Castellano and M., Gallo and S., PontarelliIn Proc. of CoNEXT Student Workshop 2022Bibtex
@inproceedings{monterubbiano2022learnedDS, title = {Learned data structures for per-flow measurements}, author = {Monterubbiano, A. and R., Azorin and G., Castellano and M., Gallo and S., Pontarelli}, booktitle = {In Proc. of CoNEXT Student Workshop}, howpublished = {/docs/2022ConextSW.pdf}, year = {2022}, series = {CoNEXT-SW 22} }
Abstract
This work presents a generic framework that exploits learning to improve the quality of network measurements. The main idea is to reuse measures collected by the network monitoring tasks to train an ML model that learns some per-flow characteristics and improves the measurement quality re-configuring the memory according to the learned information. We applied this idea to two different monitoring tasks, we identify the main issues related to this approach and we present some preliminary results.
2021
-
[SEC 21] M., Gallo and A., Finamore and G., Simon and D., RossiProc. IEEE/ACM Symp. Edge Comput.(SEC) 2021Bibtex
@inproceedings{gallo2021fenxi, title = {FENXI: Fast in-network analytics}, author = {M., Gallo and A., Finamore and G., Simon and D., Rossi}, booktitle = {Proc. IEEE/ACM Symp. Edge Comput.(SEC)}, howpublished = {/docs/2021sec.pdf}, pages = {1--14}, year = {2021}, series = {SEC 21} }
Abstract
Live traffic analysis at the first aggregation point in the ISP network enables the implementation of complex traffic engineering policies but is limited by the scarce processing capabilities, especially for Deep Learning (DL) based analytics. The introduction of specialized hardware accelerators i.e., Tensor Processing Unit (TPU), offers the opportunity to enhance processing capabilities of network devices at the edge. Yet, to date, no packet processing pipeline is capable of offering DL-based analysis capabilities in the data-plane, without interfering with network operations. In this paper, we present FENXI, a system to run complex analytics by leveraging TPU. The design of FENXI decouples forwarding operations and traffic analytics which operates at different granularities i.e., packet and flow levels. We conceive two independent modules that asynchronously communicate to exchange network data and analytics results, and design data structures to extract flow level statistics without impacting per-packet processing. We prototyped and evaluated FENXI on general-purpose servers considering both both adversarial and realistic network conditions. Our analysis shows that FENXI can sustains 100 Gbps line rate traffic processing requiring only limited resources, while also dynamically adapting to variable network conditions.
-
[CoNEXT-SW 21] Azorin, Raphaël and Gallo, Massimo and Finamore, Alessandro and Filippone, Maurizio and Michiardi, Pietro and Rossi, DarioIn Proc. of CoNEXT Student Workshop 2021Bibtex
@inproceedings{azorin2021DLMeasure, author = {Azorin, Rapha\"{e}l and Gallo, Massimo and Finamore, Alessandro and Filippone, Maurizio and Michiardi, Pietro and Rossi, Dario}, title = {Towards a Generic Deep Learning Pipeline for Traffic Measurements}, year = {2021}, booktitle = {In Proc. of CoNEXT Student Workshop}, howpublished = {/docs/2021Conext.pdf}, pages = {5–6}, series = {CoNEXT-SW 21} }
Abstract
Traffic measurements are key for network management as testified by the rich literature from both academia and industry. At their foundation, measurements rely on transformation functions f(x) = y, mapping input traffic data x to an output performance metric y. Yet, common practices adopt a bottom-up design (i.e., metric-based) which leads to (i) invest a lot of efforts into (re)discovering how to perform such mapping and (ii) create specialized solutions. For instance, sketches are a compact way to extract traffic properties (heavy-hitters, super-spreaders, etc.) but require analytical modeling to offer correctness guarantees and careful engineering to enable in-device deployment and network-wide measurements.
2020
-
[SIGCOMM-Demo 20] M., Gallo and A., Finamore and G., Simon and D., RossiIn Proc. of ACM SIGCOMM, Demo session 2020Bibtex
@inproceedings{gallo2020real, title = {Real-time deep learning based traffic analytics}, author = {M., Gallo and A., Finamore and G., Simon and D., Rossi}, booktitle = {In Proc. of ACM SIGCOMM, Demo session}, howpublished = {/docs/2020sigcomm.pdf}, year = {2020}, series = {SIGCOMM-Demo 20} }
2019
-
[EUROSYS-WS 19] Transparent AR processing acceleration at the edgeM., Trinelli and M., Gallo and M., Rifai and F., PianeseProceedings of the 2nd International Workshop on Edge Systems, Analytics and Networking 2019Bibtex
@inproceedings{trinelli2019transparent, title = {Transparent AR processing acceleration at the edge}, author = {M., Trinelli and M., Gallo and M., Rifai and F., Pianese}, booktitle = {Proceedings of the 2nd International Workshop on Edge Systems, Analytics and Networking}, pages = {30--35}, year = {2019}, series = {EUROSYS-WS 19} }
-
[Net-Soft 19] A benchmarking methodology for evaluating software switch performance for nfvT., Zhang and L., Linguaglossa and J., Roberts and L., Iannone and M., Gallo and P., Giaccone2019 IEEE Conference on Network Softwarization (NetSoft) 2019Bibtex
@inproceedings{zhang2019benchmarking, title = {A benchmarking methodology for evaluating software switch performance for nfv}, author = {T., Zhang and L., Linguaglossa and J., Roberts and L., Iannone and M., Gallo and P., Giaccone}, booktitle = {2019 IEEE Conference on Network Softwarization (NetSoft)}, pages = {251--253}, year = {2019}, organization = {IEEE}, series = {Net-Soft 19} }
-
[TNSM 19] FloWatcher-DPDK: lightweight line-rate flow-level monitoring in softwareT., Zhang and L., Linguaglossa and M., Gallo and P., Giaccone and D., RossiIEEE Transactions on Network and Service Management 2019Bibtex
@article{zhang2019flowatcher, title = {FloWatcher-DPDK: lightweight line-rate flow-level monitoring in software}, author = {T., Zhang and L., Linguaglossa and M., Gallo and P., Giaccone and D., Rossi}, journal = {IEEE Transactions on Network and Service Management}, volume = {16}, number = {3}, pages = {1143--1156}, year = {2019}, publisher = {IEEE}, series = {TNSM 19} }
-
[CoNEXT 19] Comparing the performance of state-of-the-art software switches for NFVT., Zhang and L., Linguaglossa and M., Gallo and P., Giaccone and L., Iannone and J., RobertsIn Proc of CoNEXT 2019Bibtex
@inproceedings{zhang2019comparing, title = {Comparing the performance of state-of-the-art software switches for NFV}, author = {T., Zhang and L., Linguaglossa and M., Gallo and P., Giaccone and L., Iannone and J., Roberts}, booktitle = {In Proc of CoNEXT}, pages = {68--81}, year = {2019}, series = {CoNEXT 19} }
2018
-
[NTMS 18] Climbos: A modular nfv cloud backend for the internet of thingsM., Gallo and S., Ghamri-Doudane and F., Pianese2018 9th IFIP International Conference on New Technologies, Mobility and Security (NTMS) 2018Bibtex
@inproceedings{gallo2018climbos, title = {Climbos: A modular nfv cloud backend for the internet of things}, author = {M., Gallo and S., Ghamri-Doudane and F., Pianese}, booktitle = {2018 9th IFIP International Conference on New Technologies, Mobility and Security (NTMS)}, pages = {1--5}, year = {2018}, organization = {IEEE}, series = {NTMS 18} }
-
[ATC 18] Clicknf: a modular stack for custom network functionsM., Gallo and R., Laufer2018 USENIX Annual Technical Conference (USENIX ATC 18) 2018Bibtex
@inproceedings{gallo2018clicknf, title = {Clicknf: a modular stack for custom network functions}, author = {M., Gallo and R., Laufer}, booktitle = {2018 USENIX Annual Technical Conference (USENIX ATC 18)}, pages = {745--757}, year = {2018}, series = {ATC 18} }
-
[SIGCOMM-Poster 18] High-speed per-flow software monitoring with limited resourcesT., Zhang and L., Linguaglossa and M., Gallo and P., Giaccone and D., RossiProceedings of the ACM SIGCOMM 2018 Conference on Posters and Demos 2018Bibtex
@inproceedings{zhang2018high, title = {High-speed per-flow software monitoring with limited resources}, author = {T., Zhang and L., Linguaglossa and M., Gallo and P., Giaccone and D., Rossi}, booktitle = {Proceedings of the ACM SIGCOMM 2018 Conference on Posters and Demos}, pages = {138--140}, year = {2018}, series = {SIGCOMM-Poster 18} }
-
[SIGCOMM-Poster 18] vNS: a modular programmable virtual network switchM., Gallo and F., PianeseProceedings of the ACM SIGCOMM 2018 Conference on Posters and Demos 2018Bibtex
@inproceedings{gallo2018vns, title = {vNS: a modular programmable virtual network switch}, author = {M., Gallo and F., Pianese}, booktitle = {Proceedings of the ACM SIGCOMM 2018 Conference on Posters and Demos}, pages = {96--98}, year = {2018}, series = {SIGCOMM-Poster 18} }
-
[TMA 18] FlowMon-DPDK: Parsimonious per-flow software monitoring at line rateT., Zhang and L., Linguaglossa and M., Gallo and P., Giaccone and D., Rossi2018 Network Traffic Measurement and Analysis Conference (TMA) 2018Bibtex
@inproceedings{zhang2018flowmon, title = {FlowMon-DPDK: Parsimonious per-flow software monitoring at line rate}, author = {T., Zhang and L., Linguaglossa and M., Gallo and P., Giaccone and D., Rossi}, booktitle = {2018 Network Traffic Measurement and Analysis Conference (TMA)}, pages = {1--8}, year = {2018}, organization = {IEEE}, series = {TMA 18} }
2017
-
[Patent 17] Technique for communication in a communications network with routing by nameL., Muscariello and M., GalloBibtex
@misc{muscariello2017technique_PATENT, title = {Technique for communication in a communications network with routing by name}, author = {L., Muscariello and M., Gallo}, year = {2017}, month = jul, note = {US Patent 9,712,602}, series = {Patent 17} }
-
[SIGCOMM-WS 17] Towards a Scalable Modular QUIC ServerY., Duan and M., Gallo and S., Traverso and R., Laufer and P., GiacconeProceedings of the Workshop on Kernel-Bypass Networks (SIGCOMM Workshop) 2017Bibtex
@inproceedings{duan2017towards, title = {Towards a Scalable Modular QUIC Server}, author = {Y., Duan and M., Gallo and S., Traverso and R., Laufer and P., Giaccone}, booktitle = {Proceedings of the Workshop on Kernel-Bypass Networks (SIGCOMM Workshop)}, pages = {19--24}, year = {2017}, series = {SIGCOMM-WS 17} }
2016
-
[NOMS 16] Orchestrating 5G virtual network functions as a modular Programmable Data PlaneF., Pianese and M., Gallo and A., Conte and D., PerinoNetwork Operations and Management Symposium 2016Bibtex
@inproceedings{pianese2016orchestrating, title = {Orchestrating 5G virtual network functions as a modular Programmable Data Plane}, author = {F., Pianese and M., Gallo and A., Conte and D., Perino}, booktitle = {Network Operations and Management Symposium}, pages = {1305--1308}, year = {2016}, organization = {IEEE/IFIP}, series = {NOMS 16} }
-
[CCR 16] Climb: Enabling network function composition with click middleboxesR., Laufer and M., Gallo and D., Perino and A., NandugudiACM SIGCOMM Computer Communication Review 2016Bibtex
@article{laufer2016climb, title = {Climb: Enabling network function composition with click middleboxes}, author = {R., Laufer and M., Gallo and D., Perino and A., Nandugudi}, journal = {ACM SIGCOMM Computer Communication Review}, volume = {46}, number = {4}, pages = {17--22}, year = {2016}, publisher = {ACM}, series = {CCR 16} }
-
[INFOCOM-WS 16] Enabling transparent caching in LTE mobile backhaul networks with SDNM., Rodrigues and G., Dán and M., GalloIEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS) 2016Bibtex
@inproceedings{rodrigues2016enabling, title = {Enabling transparent caching in LTE mobile backhaul networks with SDN}, author = {M., Rodrigues and G., D{\'a}n and M., Gallo}, booktitle = {IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)}, pages = {724--729}, year = {2016}, organization = {IEEE}, series = {INFOCOM-WS 16} }
-
[ANN.TELECOM 16] Network function virtualization: through the looking-glassA., Nandugudi and M., Gallo and D., Perino and F., PianeseAnnals of Telecommunications 2016Bibtex
@article{nandugudi2016network, title = {Network function virtualization: through the looking-glass}, author = {A., Nandugudi and M., Gallo and D., Perino and F., Pianese}, journal = {Annals of Telecommunications}, volume = {71}, number = {11}, pages = {573--581}, year = {2016}, publisher = {Springer Paris}, series = {ANN.TELECOM 16} }
-
[ICN 16] Augustus: a CCN router for programmable networksD., Kirchner and R., Ferdous and R., Lo Cigno and L., Maccari and Linguaglossa, L. and M., Gallo and D., Perino and L., SainoProceedings of the 3rd ACM Conference on Information-Centric Networking 2016Bibtex
@inproceedings{kirchner2016augustus, title = {Augustus: a CCN router for programmable networks}, author = {D., Kirchner and R., Ferdous and R., Lo Cigno and L., Maccari and Linguaglossa, L. and M., Gallo and D., Perino and L., Saino}, booktitle = {Proceedings of the 3rd ACM Conference on Information-Centric Networking}, pages = {31--39}, year = {2016}, series = {ICN 16} }
-
[INFOCOM-WS 16] A programmable data plane for heterogeneous NFV platformsD., Perino and M., Gallo and R., Laufer and Z., Ben-Houidi and F., Pianese2016 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS) 2016Bibtex
@inproceedings{perino2016programmable, title = {A programmable data plane for heterogeneous NFV platforms}, author = {D., Perino and M., Gallo and R., Laufer and Z., Ben-Houidi and F., Pianese}, booktitle = {2016 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)}, pages = {77--82}, year = {2016}, organization = {IEEE}, series = {INFOCOM-WS 16} }
-
[GLOBECOM-WS 16] Performance comparison and optimization of ICN prototypesA.S., Khatouni and M., Mellia and L., Venturini and D., Perino and M., Gallo2016 IEEE Globecom Workshops (GC Wkshps) 2016Bibtex
@inproceedings{khatouni2016performance, title = {Performance comparison and optimization of ICN prototypes}, author = {A.S., Khatouni and M., Mellia and L., Venturini and D., Perino and M., Gallo}, booktitle = {2016 IEEE Globecom Workshops (GC Wkshps)}, pages = {1--6}, year = {2016}, organization = {IEEE}, series = {GLOBECOM-WS 16} }
2015
-
[LANMAN 15] Scalable mobile backhauling via information-centric networkingG., Carofiglio and M., Gallo and L., Muscariello and D., PerinoThe 21st IEEE International Workshop on Local and Metropolitan Area Networks 2015Bibtex
@inproceedings{carofiglio2015scalable, title = {Scalable mobile backhauling via information-centric networking}, author = {G., Carofiglio and M., Gallo and L., Muscariello and D., Perino}, booktitle = {The 21st IEEE International Workshop on Local and Metropolitan Area Networks}, pages = {1--6}, year = {2015}, organization = {IEEE}, series = {LANMAN 15} }
-
[ICN 15] Hierarchical content stores in high-speed ICN routers: Emulation and prototype implementationR., Mansilha and L., Saino and M.P., Barcellos and M., Gallo and E., Leonardi and D., Perino and D., RossiProceedings of the 2nd ACM Conference on Information-Centric Networking 2015Bibtex
@inproceedings{mansilha2015hierarchical, title = {Hierarchical content stores in high-speed ICN routers: Emulation and prototype implementation}, author = {R., Mansilha and L., Saino and M.P., Barcellos and M., Gallo and E., Leonardi and D., Perino and D., Rossi}, booktitle = {Proceedings of the 2nd ACM Conference on Information-Centric Networking}, pages = {59--68}, year = {2015}, series = {ICN 15} }
-
[ICN 15] Pending interest table sizing in named data networkingG., Carofiglio and M., Gallo and L., Muscariello and D., PerinoProceedings of the 2Nd ACM Conference on Information-Centric Networking 2015Bibtex
@inproceedings{carofiglio2015pending, title = {Pending interest table sizing in named data networking}, author = {G., Carofiglio and M., Gallo and L., Muscariello and D., Perino}, booktitle = {Proceedings of the 2Nd ACM Conference on Information-Centric Networking}, pages = {49--58}, year = {2015}, series = {ICN 15} }
-
[ICN 15] Pending Interest Table Sizing in Named Data NetworkingL., Muscariello and G., Carofiglio and M., Gallo and D., PerinoIn Proc, of ACM ICN 2015Bibtex
@inproceedings{muscariellopending, title = {Pending Interest Table Sizing in Named Data Networking}, booktitle = {In Proc, of ACM ICN}, author = {L., Muscariello and G., Carofiglio and M., Gallo and D., Perino}, year = {2015}, series = {ICN 15} }
2014
-
[Performance 14] Performance evaluation of the random replacement policy for networks of cachesM., Gallo and B., Kauffmann and L., Muscariello and A., Simonian and C., TanguyPerformance Evaluation 2014Bibtex
@article{gallo2014performance, title = {Performance evaluation of the random replacement policy for networks of caches}, author = {M., Gallo and B., Kauffmann and L., Muscariello and A., Simonian and C., Tanguy}, journal = {Performance Evaluation}, volume = {72}, pages = {16--36}, year = {2014}, publisher = {North-Holland}, series = {Performance 14} }
-
[ICN 14] NaNET: socket API and protocol stack for process-to-content network communicationM., Gallo and Gu, Lin and D., Perino and M., VarvelloProceedings of the 1st ACM Conference on Information-Centric Networking 2014Bibtex
@inproceedings{gallo2014nanet, title = {NaNET: socket API and protocol stack for process-to-content network communication}, author = {M., Gallo and Gu, Lin and D., Perino and M., Varvello}, booktitle = {Proceedings of the 1st ACM Conference on Information-Centric Networking}, pages = {185--186}, year = {2014}, series = {ICN 14} }
-
[ICN 14] A high speed information-centric network in a mobile backhaul settingD., Perino and M., Gallo and R., Boislaigue and L., Linguaglossa and M., Varvello and G., Carofiglio and L., Muscariello and Ben Houidi, ZiedProceedings of the 1st ACM Conference on Information-Centric Networking 2014Bibtex
@inproceedings{perino2014high, title = {A high speed information-centric network in a mobile backhaul setting}, author = {D., Perino and M., Gallo and R., Boislaigue and L., Linguaglossa and M., Varvello and G., Carofiglio and L., Muscariello and Ben Houidi, Zied}, booktitle = {Proceedings of the 1st ACM Conference on Information-Centric Networking}, pages = {199--200}, year = {2014}, series = {ICN 14} }
2013
-
[COMCOM 13] Evaluating per-application storage management in content-centric networksG., Carofiglio and M., Gallo and L., Muscariello and D., PerinoComputer communications 2013Bibtex
@article{carofiglio2013evaluating, title = {Evaluating per-application storage management in content-centric networks}, author = {G., Carofiglio and M., Gallo and L., Muscariello and D., Perino}, journal = {Computer communications}, volume = {36}, number = {7}, pages = {750--757}, year = {2013}, publisher = {Elsevier}, series = {COMCOM 13} }
-
[INFOCOM-WS 13] Multipath congestion control in content-centric networksG., Carofiglio and M., Gallo and L., Muscariello and M., Papalini2013 IEEE conference on computer communications workshops (INFOCOM WKSHPS) 2013Bibtex
@inproceedings{carofiglio2013multipath, title = {Multipath congestion control in content-centric networks}, author = {G., Carofiglio and M., Gallo and L., Muscariello and M., Papalini}, booktitle = {2013 IEEE conference on computer communications workshops (INFOCOM WKSHPS)}, pages = {363--368}, year = {2013}, organization = {IEEE}, series = {INFOCOM-WS 13} }
-
[COMNET 13] On the performance of bandwidth and storage sharing in information-centric networksG., Carofiglio and M., Gallo and L., MuscarielloComputer Networks 2013Bibtex
@article{carofiglio2013performance, title = {On the performance of bandwidth and storage sharing in information-centric networks}, author = {G., Carofiglio and M., Gallo and L., Muscariello}, journal = {Computer Networks}, volume = {57}, number = {17}, pages = {3743--3758}, year = {2013}, publisher = {Elsevier}, series = {COMNET 13} }
-
[ICNP 13] Optimal Multipath Congestion Control and Request Forwarding in Information-Centric NetworksG., Carofiglio and M., Gallo and L., Muscariello and M., Papalini and S., WangNetwork Protocols (ICNP), 2013 21st IEEE International Conference on 2013Bibtex
@inproceedings{carofiglio2013optimal, title = {Optimal Multipath Congestion Control and Request Forwarding in Information-Centric Networks}, author = {G., Carofiglio and M., Gallo and L., Muscariello and M., Papalini and S., Wang}, booktitle = {Network Protocols (ICNP), 2013 21st IEEE International Conference on}, pages = {1--10}, year = {2013}, organization = {IEEE}, series = {ICNP 13} }
2012
-
[CCR 12] Joint hop-by-hop and receiver-driven interest control protocol for content-centric networksG., Carofiglio and M., Gallo and L., MuscarielloACM SIGCOMM Computer Communication Review 2012Bibtex
@article{carofiglio2012joint, title = {Joint hop-by-hop and receiver-driven interest control protocol for content-centric networks}, author = {G., Carofiglio and M., Gallo and L., Muscariello}, journal = {ACM SIGCOMM Computer Communication Review}, volume = {42}, number = {4}, pages = {491--496}, year = {2012}, publisher = {ACM}, series = {CCR 12} }
-
[INFOCOM-WS 12] ICP: Design and evaluation of an interest control protocol for content-centric networkingG., Carofiglio and M., Gallo and L., Muscariello2012 Proceedings IEEE INFOCOM Workshops 2012Bibtex
@inproceedings{carofiglio2012icp, title = {ICP: Design and evaluation of an interest control protocol for content-centric networking}, author = {G., Carofiglio and M., Gallo and L., Muscariello}, booktitle = {2012 Proceedings IEEE INFOCOM Workshops}, pages = {304--309}, year = {2012}, organization = {IEEE}, series = {INFOCOM-WS 12} }
Abstract
Content-centric networking (CCN) brings a paradigm shift in the present Internet communication model by addressing named-data instead of host locations. With respect to TCP/IP, the transport model is connectionless with a unique endpoint at the receiver, driving a retrieval process natively point to multi-point. Another salient feature of CCN is the possibility to embed storage capabilities into the network, adding a new dimension to the transport problem. The focus of this work is on the design of a receiver-driven Interest control protocol for CCN, whose definition, to the best of our knowledge, still lacks in literature. ICP realizes a window-based Interest flow control, achieving full efficiency and fairness under proper parameters setting. In this paper, we provide an analytical characterization of average rate, expected data transfer delay and queue dynamics in steady state on a single and multi-bottleneck network topology. Our model accounts for the impact of on-path caches. Protocol performance is also assessed via packet-level simulations and design guidelines are drawn from previous analysis.
-
[PhD thesis] Gestion du trafic et des ressources dans les réseaux centrés sur le contenu: design et évaluationM., GalloBibtex
@phdthesis{gallo2012gestion, title = {Gestion du trafic et des ressources dans les r{\'e}seaux centr{\'e}s sur le contenu: design et {\'e}valuation}, author = {M., Gallo}, year = {2012}, school = {Paris, ENST}, series = {PhD thesis} }
-
[PhD thesis] Traffic and resource management in content-centric networks: design and evaluationM., GalloBibtex
@phdthesis{gallo2012traffic, title = {Traffic and resource management in content-centric networks: design and evaluation}, author = {M., Gallo}, year = {2012}, school = {T{\'e}l{\'e}com ParisTech}, series = {PhD thesis} }
2011
-
[SIGCOMM-WS 11] Bandwidth and storage sharing performance in information centric networkingL., Muscariello and G., Carofiglio and M., GalloProceedings of the ACM SIGCOMM workshop on Information-centric networking 2011Bibtex
@inproceedings{muscariello2011bandwidth, title = {Bandwidth and storage sharing performance in information centric networking}, author = {L., Muscariello and G., Carofiglio and M., Gallo}, booktitle = {Proceedings of the ACM SIGCOMM workshop on Information-centric networking}, pages = {26--31}, year = {2011}, series = {SIGCOMM-WS 11} }
-
[ITC 11] Modeling data transfer in content-centric networkingG., Carofiglio and M., Gallo and L., Muscariello and D., Perino2011 23rd International Teletraffic Congress (ITC) 2011Bibtex
@inproceedings{carofiglio2011modeling, title = {Modeling data transfer in content-centric networking}, author = {G., Carofiglio and M., Gallo and L., Muscariello and D., Perino}, booktitle = {2011 23rd International Teletraffic Congress (ITC)}, pages = {111--118}, year = {2011}, organization = {IEEE}, series = {ITC 11} }
-
[COMNET 11] Impact of adverse network conditions on P2P-TV systems: Experimental evidenceAlessandria, Eugenio and M., Gallo and E., Leonardi and M., Mellia and M., MeoComputer Networks 2011Bibtex
@article{alessandria2011impact, title = {Impact of adverse network conditions on P2P-TV systems: Experimental evidence}, author = {Alessandria, Eugenio and M., Gallo and E., Leonardi and M., Mellia and M., Meo}, journal = {Computer Networks}, volume = {55}, number = {9}, pages = {2035--2050}, year = {2011}, publisher = {Elsevier}, series = {COMNET 11} }
-
[Tech. Report 11] Modeling data transfer in content centric networking (extended version)G., Carofiglio and M., Gallo and L., Muscariello and D., PerinoResearch report 2011Bibtex
@article{carofiglio2011modelinh, title = {Modeling data transfer in content centric networking (extended version)}, author = {G., Carofiglio and M., Gallo and L., Muscariello and D., Perino}, journal = {Research report}, year = {2011}, publisher = {Tech. Rep.}, series = {Tech. Report 11} }
2009
-
[INFOCOM 09] P2P-TV systems under adverse network conditions: a measurement studyA., Eugenio and M., Gallo and E., Leonardi and M., Mellia and M., MeoIEEE INFOCOM 2009 2009Bibtex
@inproceedings{alessandria2009p2p, title = {P2P-TV systems under adverse network conditions: a measurement study}, author = {A., Eugenio and M., Gallo and E., Leonardi and M., Mellia and M., Meo}, booktitle = {IEEE INFOCOM 2009}, pages = {100--108}, year = {2009}, organization = {IEEE}, series = {INFOCOM 09} }