@conference {1823, title = {Barre: Empowering Simplified and Versatile Programmable Congestion Control in High-Speed AI Clusters}, booktitle = {USENIX Annual Technical Conference (USENIX ATC 2025)}, year = {2025}, month = {07/2025}, publisher = {USENIX Association}, organization = {USENIX Association}, address = {Boston, MA, USA}, url = {https://www.usenix.org/conference/atc25/presentation/peng-yajuan}, author = {Yajuan Peng and Haoran Wei and Xiaolong Zhong and Junkai Huang and Haohan Xu and Zicheng Wang and Yang Bai and Zhuo Jiang and Jianxi Ye and Xiaoliang Wang and Xiaoming Fu and Huichen Dai} } @proceedings {1829, title = {Proceedings of the 44th IEEE International Conference on Distributed Computing Systems (ICDCS 2024)}, journal = {44th IEEE International Conference on Distributed Computing Systems (ICDCS 2024)}, year = {2024}, month = {07/2024}, publisher = {IEEE}, address = {New Jersey, USA}, author = {Cristian Borcea and Adriana Iamnitchi and Yingying Chen and Xiaoming Fu} } @conference {1681, title = {Busoni: Policy Composition and Northbound Interface for IPv6 Segment Routing Networks}, booktitle = {IEEE 27th International Conference on Network Protocols (ICNP 2019)}, year = {2019}, month = {10/2019}, publisher = {IEEE}, organization = {IEEE}, address = {Chicago, IL, USA}, author = {Osamah Barakat and Pier Luigi Ventre and Stefano Salsano and Xiaoming Fu} } @article {1655, title = {Gavel: A Fast and Easy-to-Use Plain Data Representation for Software-defined Networks}, journal = {IEEE Transactions on Network and Service Management}, volume = {16}, year = {2019}, month = {03/2019}, pages = {606-617}, abstract = {

In Software-defined Networking (SDN), high-level abstractions typically offer a useful means to avoids writing network applications and policies on lower levels. However, abstractions are typically developed for a specific use case, which in turn results in an abundance of existing abstractions for different networking tasks. As a consequence orchestrating these abstractions to implement a common network policy becomes an arduous task. To address this challenge, plain data representations of the network and its control infrastructure have been proposed recently, which offer programmable ad-hoc abstractions to administrators. However, these frameworks suffer from quite complex programming requirements and impractical performance in terms of latency, as they are based on relational database engines. In this work, we address these shortcomings by introducing Gavel, an SDN controller that at its heart facilitates a plain data representation based on a graph database. By exploiting the native graph support of the database engine, Gavel significantly eases application and policy writing. Additionally, we show by experimental evaluation of several typical applications on multiple different topologies that Gavel offers significant performance improvements over state-of-the-art solutions.

}, keywords = {Controller, Database, Engines, Graph, Libraries, Programming, Relational databases, Software-defined Networks., Task analysis, Writing}, issn = {1932-4537}, doi = {10.1109/TNSM.2019.2903440}, author = {Osamah. L. Barakat and David Koll and Xiaoming Fu} } @conference {1654, title = {Paving the Way towards Enterprise {SDN} Adoption: New Selection Strategies for Hybrid Networks}, booktitle = {22nd Conference on Innovation in Clouds, Internet and Networks and Workshops (ICIN 2019)}, year = {2019}, month = {02/2019}, publisher = {IEEE}, organization = {IEEE}, address = {Paris, France}, abstract = {

Software Defined Networking (SDN) becomes more popular recently as an emerging computer networks paradigm, especially in data centers and WAN networks. In enterprise networks, however there are challenges from both technical and financial aspects in SDN adoption that needed to be tackled. Some proposals rely on upgrading the minimal set of switches to reach a full SDN control of the network, allowing incremental network upgrades. Nevertheless, existing proposals for switch selection either employ a basic selection strategy or use a heuristic that does not consider the whole network status, leading to upgrading more switches than needed which yields in more migration cost. In this paper, we present four different strategies for switch selection. We implemented and evaluated them against the state-of-the-art. Our results show that, the strategies that consider the whole network traffic status are able to achieve full SDN hybrid coverage with fewer SDN-enabled switches, saving up to 62\% compared to existing strategies.

}, keywords = {Controller, Hybrid, Software Defined Networking}, author = {Osamah L. Barakat and Tayyebe Emadinia and David Koll and Xiaoming Fu} } @conference {DBLP:conf/www/ChenDHCH017, title = {Building and Analyzing a Global Co-Authorship Network Using Google Scholar Data}, booktitle = {Proceedings of the 26th International Conference on World Wide Web Companion, Perth, Australia, April 3-7, 2017}, year = {2017}, pages = {1219{\textendash}1224}, publisher = {{ACM}}, organization = {{ACM}}, doi = {10.1145/3041021.3053056}, url = {http://doi.acm.org/10.1145/3041021.3053056}, author = {Yang Chen and Cong Ding and Jiyao Hu and Ruichuan Chen and Pan Hui and Xiaoming Fu}, editor = {Rick Barrett and Rick Cummings and Eugene Agichtein and Evgeniy Gabrilovich} } @conference {DBLP:conf/teletraffic/AdhataraoA017, title = {{FOGG:} {A} Fog Computing Based Gateway to Integrate Sensor Networks to Internet}, booktitle = {First International Workshop on Sofwarized Infrastructures for 5G and Fog Computing, SOFT5@ITC 2017, Genoa, Italy, September 4-8, 2017}, year = {2017}, pages = {42{\textendash}47}, publisher = {{IEEE}}, organization = {{IEEE}}, doi = {10.23919/ITC.2017.8065709}, url = {https://doi.org/10.23919/ITC.2017.8065709}, author = {Sripriya Srikant Adhatarao and Mayutan Arumaithurai and Xiaoming Fu}, editor = {Roberto Bruschi and Luca Chiaraviglio and Florian Wamser} } @conference {DBLP:conf/icin/BarakatK017, title = {Gavel: Software-defined network control with graph databases}, booktitle = {20th Conference on Innovations in Clouds, Internet and Networks, {ICIN} 2017, Paris, France, March 7-9, 2017}, year = {2017}, pages = {279{\textendash}286}, publisher = {{IEEE}}, organization = {{IEEE}}, doi = {10.1109/ICIN.2017.7899425}, url = {https://doi.org/10.1109/ICIN.2017.7899425}, author = {Osamah L. Barakat and David Koll and Xiaoming Fu}, editor = {No{\"e}l Crespi and Antonio Manzalini and Stefano Secci} } @inbook {1667, title = {The Measurement of Guanxi Circles - Using Qualitative Study to Modify Quantitative Measurement}, booktitle = {Social Network Analysis: Interdisciplinary Approaches and Case Studies}, year = {2017}, publisher = {CRC Press, Taylor \& Francis Group}, organization = {CRC Press, Taylor \& Francis Group}, chapter = {4}, address = {London, UK}, issn = {1498736645}, author = {Jarder Luo and Xiao Han and Ronald Burt and Chaowen Zhou and Meng-Yu Cheng and Xiaoming Fu} } @inbook {1668, title = {Methods for Interdisciplinary Social Network Studies}, booktitle = {Social Network Analysis: Interdisciplinary Approaches and Case Studies}, year = {2017}, publisher = {CRC Press, Taylor \& Francis Group}, organization = {CRC Press, Taylor \& Francis Group}, chapter = {1}, address = {London, UK}, issn = {1498736645}, author = {Xiaoming Fu and Jarder Luo and Margarete Boos} } @conference {DBLP:conf/conext/SilvestroB0FK17, title = {{MISE:} MIddleboxes SElection for multi-domain service function chains}, booktitle = {Proceedings of the 2nd Workshop on Cloud-Assisted Networking, CAN@CoNEXT 2017, Incheon, Republic of Korea, December 12, 2017}, year = {2017}, pages = {37{\textendash}42}, publisher = {{ACM}}, organization = {{ACM}}, doi = {10.1145/3155921.3155923}, url = {http://doi.acm.org/10.1145/3155921.3155923}, author = {Alessio Silvestro and Roberto Bifulco and Fabian Schneider and Xiaoming Fu and Jussi Kangasharju}, editor = {Puneet Sharma and Jinho Hwang} } @book {1666, title = {Social Network Analysis: Interdisciplinary Approaches and Case Studies}, year = {2017}, publisher = {CRC Press, Taylor \& Francis Group}, organization = {CRC Press, Taylor \& Francis Group}, address = {London, UK}, abstract = {

The book addresses the issue of interdisciplinary understanding of collaboration on the topic of social network studies. Researchers and practitioners from various disciplines including sociology, computer science, socio-psychology, public health, complex systems, and management science have worked largely independently, each with quite different principles, terminologies, theories. and methodologies. The book aims to fill the gap among these disciplines with a number of the latest interdisciplinary collaboration studies.

}, issn = {9781498736640}, author = {Xiaoming Fu and Jarder Luo and Margarete Boos} } @conference {DBLP:conf/eurosys/SilvestroBSFK17, title = {Is today{\textquoteright}s {DNS} the right solution for middleboxes selection?}, booktitle = {Proceedings of the 4th Workshop on CrossCloud Infrastructures {\&} Platforms, CrossCloud@EuroSys 2017, Belgrade, Serbia, April 23 - 26, 2017}, year = {2017}, pages = {6:1{\textendash}6:2}, publisher = {{ACM}}, organization = {{ACM}}, doi = {10.1145/3069383.3069389}, url = {http://doi.acm.org/10.1145/3069383.3069389}, author = {Alessio Silvestro and Roberto Bifulco and Fabian Schneider and Xiaoming Fu and Jussi Kangasharju}, editor = {Yehia Elkhatib and Mohamed Faten Zhani} } @conference {DBLP:conf/www/XuTLZFJ17, title = {Trajectory Recovery From Ash: User Privacy Is {NOT} Preserved in Aggregated Mobility Data}, booktitle = {Proceedings of the 26th International Conference on World Wide Web, {WWW} 2017, Perth, Australia, April 3-7, 2017}, year = {2017}, pages = {1241{\textendash}1250}, publisher = {{ACM}}, organization = {{ACM}}, doi = {10.1145/3038912.3052620}, url = {http://doi.acm.org/10.1145/3038912.3052620}, author = {Fengli Xu and Zhen Tu and Yong Li and Pengyu Zhang and Xiaoming Fu and Depeng Jin}, editor = {Rick Barrett and Rick Cummings and Eugene Agichtein and Evgeniy Gabrilovich} } @article {DBLP:journals/iotj/BijarboonehDNFL16, title = {Cloud-Assisted Data Fusion and Sensor Selection for Internet of Things}, journal = {{IEEE} Internet of Things Journal}, volume = {3}, number = {3}, year = {2016}, pages = {257{\textendash}268}, doi = {10.1109/JIOT.2015.2502182}, url = {https://doi.org/10.1109/JIOT.2015.2502182}, author = {Farshid Hassani Bijarbooneh and Wei Du and Edith C. H. Ngai and Xiaoming Fu and Jiangchuan Liu} } @conference {DBLP:conf/acmicn/ChenAFR16a, title = {{CNS:} Content-oriented Notification Service for Managing Disasters}, booktitle = {Proceedings of the 3rd {ACM} Conference on Information-Centric Networking, {ICN} {\textquoteright}16, Kyoto, Japan, September 26-28, 2016}, year = {2016}, pages = {122{\textendash}131}, publisher = {{ACM}}, organization = {{ACM}}, doi = {10.1145/2984356.2984368}, url = {http://doi.acm.org/10.1145/2984356.2984368}, author = {Jiachen Chen and Mayutan Arumaithurai and Xiaoming Fu and K. K. Ramakrishnan}, editor = {Tohru Asami and Xiaoming Fu and Jeff Burke and Dario Rossi and Ioannis Psaras} } @conference {DBLP:conf/icnp/BarakatK016, title = {Gavel: Towards a graph database Defined Network}, booktitle = {24th {IEEE} International Conference on Network Protocols, {ICNP} 2016, Singapore, November 8-11, 2016}, year = {2016}, pages = {1{\textendash}2}, publisher = {{IEEE} Computer Society}, organization = {{IEEE} Computer Society}, doi = {10.1109/ICNP.2016.7784469}, url = {https://doi.org/10.1109/ICNP.2016.7784469}, author = {Osamah L. Barakat and David Koll and Xiaoming Fu} } @proceedings {DBLP:conf/acmicn/2016, title = {Proceedings of the 3rd {ACM} Conference on Information-Centric Networking, {ICN} {\textquoteright}16, Kyoto, Japan, September 26-28, 2016}, year = {2016}, publisher = {{ACM}}, isbn = {978-1-4503-4467-8}, doi = {10.1145/2984356}, url = {http://doi.acm.org/10.1145/2984356}, editor = {Tohru Asami and Xiaoming Fu and Jeff Burke and Dario Rossi and Ioannis Psaras} } @conference {DBLP:conf/acmicn/ChenAFR16, title = {{SAID:} {A} Control Protocol for Scalable and Adaptive Information Dissemination in {ICN}}, booktitle = {Proceedings of the 3rd {ACM} Conference on Information-Centric Networking, {ICN} {\textquoteright}16, Kyoto, Japan, September 26-28, 2016}, year = {2016}, pages = {11{\textendash}20}, publisher = {{ACM}}, organization = {{ACM}}, doi = {10.1145/2984356.2984370}, url = {http://doi.acm.org/10.1145/2984356.2984370}, author = {Jiachen Chen and Mayutan Arumaithurai and Xiaoming Fu and K. K. Ramakrishnan}, editor = {Tohru Asami and Xiaoming Fu and Jeff Burke and Dario Rossi and Ioannis Psaras} } @conference {DBLP:conf/iwqos/BijarboonehDNF14, title = {Energy-efficient sensor selection for data quality and load balancing in wireless sensor networks}, booktitle = {{IEEE} 22nd International Symposium of Quality of Service, IWQoS 2014, Hong Kong, China, May 26-27, 2014}, year = {2014}, pages = {338{\textendash}343}, publisher = {{IEEE}}, organization = {{IEEE}}, doi = {10.1109/IWQoS.2014.6914338}, url = {https://doi.org/10.1109/IWQoS.2014.6914338}, author = {Farshid Hassani Bijarbooneh and Wei Du and Edith C. H. Ngai and Xiaoming Fu} } @conference {DBLP:conf/www/HuangTWLf14, title = {Mining triadic closure patterns in social networks}, booktitle = {23rd International World Wide Web Conference, {WWW} {\textquoteright}14, Seoul, Republic of Korea, April 7-11, 2014, Companion Volume}, year = {2014}, pages = {499{\textendash}504}, publisher = {{ACM}}, organization = {{ACM}}, doi = {10.1145/2567948.2576940}, url = {http://doi.acm.org/10.1145/2567948.2576940}, author = {Hong Huang and Jie Tang and Sen Wu and Lu Liu and Xiaoming Fu}, editor = {Chin-Wan Chung and Andrei Z. Broder and Kyuseok Shim and Torsten Suel} } @conference {DBLP:conf/mobihoc/SiggF14, title = {Social opportunistic sensing and social centric networking: enabling technology for smart cities}, booktitle = {Proceedings of the 2014 {ACM} international workshop on Wireless and mobile technologies for smart cities, WiMobCity@MobiHoc 2014, Philadelphia, Pennsylvania, USA, August 11, 2014}, year = {2014}, pages = {83{\textendash}90}, publisher = {{ACM}}, organization = {{ACM}}, doi = {10.1145/2633661.2633674}, url = {http://doi.acm.org/10.1145/2633661.2633674}, author = {Stephan Sigg and Xiaoming Fu}, editor = {Antonio Pescap{\`e} and Alessio Botta and Periklis Chatzimisios} } @conference {DBLP:conf/sigcomm/KollLF14, title = {{SOUP:} an online social network by the people, for the people}, booktitle = {{ACM} {SIGCOMM} 2014 Conference, SIGCOMM{\textquoteright}14, Chicago, IL, USA, August 17-22, 2014}, year = {2014}, pages = {143{\textendash}144}, publisher = {{ACM}}, organization = {{ACM}}, doi = {10.1145/2619239.2631432}, url = {http://doi.acm.org/10.1145/2619239.2631432}, author = {David Koll and Jun Li and Xiaoming Fu}, editor = {Fabi{\'a}n E. Bustamante and Y. Charlie Hu and Arvind Krishnamurthy and Sylvia Ratnasamy} } @conference {DBLP:conf/icdim/HameedKF13, title = {Identity based email sender authentication for spam mitigation}, booktitle = {Eighth International Conference on Digital Information Management {(ICDIM} 2013), Islamabad, Pakistan, September 10-12, 2013}, year = {2013}, pages = {14{\textendash}19}, publisher = {{IEEE}}, organization = {{IEEE}}, doi = {10.1109/ICDIM.2013.6694015}, url = {https://doi.org/10.1109/ICDIM.2013.6694015}, author = {Sufian Hameed and Tobias Kloht and Xiaoming Fu}, editor = {Imran Sarwar Bajwa and M. Asif Naeem and Pit Pichappan} } @conference {DBLP:conf/conext/TegelerFVK12, title = {BotFinder: finding bots in network traffic without deep packet inspection}, booktitle = {Conference on emerging Networking Experiments and Technologies, CoNEXT {\textquoteright}12, Nice, France - December 10 - 13, 2012}, year = {2012}, pages = {349{\textendash}360}, publisher = {{ACM}}, organization = {{ACM}}, doi = {10.1145/2413176.2413217}, url = {http://doi.acm.org/10.1145/2413176.2413217}, author = {Florian Tegeler and Xiaoming Fu and Giovanni Vigna and Christopher Kruegel}, editor = {Chadi Barakat and Renata Teixeira and K. K. Ramakrishnan and Patrick Thiran} } @conference {DBLP:conf/gi/HameedWZF12, title = {Evaluation of Human Altruism Using a DTN-based Mobile Social Network Application}, booktitle = {Informatik 2012, 42. Jahrestagung der Gesellschaft f{\"u}r Informatik e.V. (GI), 16.-21.09.2012, Braunschweig, Deutschland}, series = {{LNI}}, volume = {208}, year = {2012}, pages = {81{\textendash}95}, publisher = {{GI}}, organization = {{GI}}, url = {http://subs.emis.de/LNI/Proceedings/Proceedings208/article47.html}, author = {Sufian Hameed and Alexander Wolf and Konglin Zhu and Xiaoming Fu}, editor = {Ursula Goltz and Marcus A. Magnor and Hans-J{\"u}rgen Appelrath and Herbert K. Matthies and Wolf-Tilo Balke and Lars C. Wolf} } @conference {DBLP:conf/cloudnet/ZhangLJF12, title = {To offload or not to offload: An efficient code partition algorithm for mobile cloud computing}, booktitle = {1st {IEEE} International Conference on Cloud Networking, {CLOUDNET} 2012, Paris, France, November 28-30, 2012}, year = {2012}, pages = {80{\textendash}86}, publisher = {{IEEE}}, organization = {{IEEE}}, doi = {10.1109/CloudNet.2012.6483660}, url = {https://doi.org/10.1109/CloudNet.2012.6483660}, author = {Yuan Zhang and Hao Liu and Lei Jiao and Xiaoming Fu}, editor = {Guy Pujolle and Raouf Boutaba and Marcus Brunner and Stefano Secci} } @conference {DBLP:conf/mswim/LeLF07, title = {A new decentralized mobility management service architecture for ipv6-based networks}, booktitle = {WMuNeP{\textquoteright}07 - Proceedings of the Third {ACM} Workshop on Wireless Multimedia Networking and Performance Modeling, Chania, Crete Island, Greece, October 22, 2007}, year = {2007}, pages = {54{\textendash}61}, publisher = {{ACM}}, organization = {{ACM}}, doi = {10.1145/1298216.1298230}, url = {http://doi.acm.org/10.1145/1298216.1298230}, author = {Deguang Le and Jun Lei and Xiaoming Fu}, editor = {Regina Borges de Araujo and Christos Bouras} } @conference {DBLP:conf/networking/FuH05, title = {Modeling Soft State Protocols with {SDL}}, booktitle = {{NETWORKING} 2005: Networking Technologies, Services, and Protocols; Performance of Computer and Communication Networks; Mobile and Wireless Communication Systems, 4th International {IFIP-TC6} Networking Conference, Waterloo, Canada, May 2-6, 2005, Procee}, series = {Lecture Notes in Computer Science}, volume = {3462}, year = {2005}, pages = {289{\textendash}302}, publisher = {Springer}, organization = {Springer}, doi = {10.1007/11422778\_24}, url = {https://doi.org/10.1007/11422778\_24}, author = {Xiaoming Fu and Dieter Hogrefe}, editor = {Raouf Boutaba and Kevin C. Almeroth and Ram{\'o}n Puigjaner and Sherman X. Shen and James P. Black} } @article {DBLP:journals/cm/0001SBHKKTB05, title = {{NSIS:} a new extensible {IP} signaling protocol suite}, journal = {{IEEE} Communications Magazine}, volume = {43}, number = {10}, year = {2005}, pages = {133{\textendash}141}, doi = {10.1109/MCOM.2005.1522137}, url = {https://doi.org/10.1109/MCOM.2005.1522137}, author = {Xiaoming Fu and Henning Schulzrinne and Attila B{\'a}der and Dieter Hogrefe and Cornelia Kappler and Georgios Karagiannis and Hannes Tschofenig and Sven Van den Bosch} } @conference {DBLP:conf/iwqos/FuM05, title = {{RSVP} Standards Today and the Path Towards a Generic Messenger}, booktitle = {Quality of Service - IWQoS 2005: 13th International Workshop, IWQoS 2005, Passau, Germany, June 21-23, 2005, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {3552}, year = {2005}, pages = {385{\textendash}387}, publisher = {Springer}, organization = {Springer}, doi = {10.1007/11499169\_40}, url = {https://doi.org/10.1007/11499169\_40}, author = {Xiaoming Fu and Jukka Manner}, editor = {Hermann de Meer and Nina T. Bhatti} }