Tianzhu Zhang

I am currently a research engineer at Nokia Bell Labs France and an associate member of Laboratory of Information, Networking and Communication Sciences (LINCS). In 2012, I graduated from the computer science department of Huazhong University of Science and Technology (HUST) with Bachelor of Science degree. In October 2014, I obtained my Master of Science degree of computer and communication networks engineering from Politecnico di Torino (PoliTo), in Turin, Italy. From November 2014 to November 2017, I was a PhD candidate in a joint program between PoliTo and Telecom Italia, under the supervision of Prof. Paolo Giaccone and Dr. Pino Castrogiovanni. From June to August 2017, I was involved in a 3-month internship in Nokia Bell Labs (Paris), under the supervision of Dr. Massimo Gallo. From October 2017 to November 2019, I held a PostDoc position at LINCS, under a research grant from Telecom ParisTech and Cisco Systems. I had the pleasure to collaborate with Prof. Dario Rossi, Prof. Luigi Iannone, Prof. Leonardo Linguaglossa, and Prof. James Roberts. My research focused on Software Defined Networking (SDN), Network Function Virtualization (NFV), and High-speed packet processing. Currently, I am also highly interested in Machine/Deep Learning, Network Security, and Internet of Things (IoT). Please feel free to drop me if you have any relevant research proposals.

A short CV is available here:

List of Publications

Journals

  1. Tianzhu Zhang, Leonardo Linguaglossa, Paolo Giaccone, Luigi Iannone, and James Roberts. "Performance Benchmarking of State-of-the-Art Software Switches for NFV". Elsevier Computer Networks(2021): 107861.
  2. Tianzhu Zhang, Han Qiu, Leonardo Linguaglossa, Walter Cerroni, and Paolo Giaccone. "NFV Platforms: Taxonomy, Design Choices, and Future Challenges." IEEE Transactions on Network and Service Management (2020).
  3. Tianzhu Zhang, Leonardo Linguaglossa, Massimo Gallo, Paolo Giaccone, and Dario Rossi. "FloWatcher-DPDK: lightweight line-rate flow-level monitoring in software." IEEE Transactions on Network and Service Management 16, no. 3 (2019): 1143-1156.
  4. Tianzhu Zhang, Carla Fabiana Chiasserini, and Paolo Giaccone. "TAME: An efficient task allocation algorithm for integrated mobile gaming." IEEE Systems Journal 13, no. 2 (2018): 1546-1557.
  5. Tianzhu Zhang, Paolo Giaccone, Andrea Bianco, and Samuele De Domenico. "The role of the inter-controller consensus in the placement of distributed SDN controllers." Elsevier Computer Communications 113 (2017): 1-13.

Conference papers

  1. Tianzhu Zhang, Leonardo Linguaglossa, Massimo Gallo, Paolo Giaccone, Luigi Iannone, and James Roberts. "Comparing the performance of state-of-the-art software switches for NFV." ACM CoNEXT, 2019.
  2. Charles Shelbourne, Leonardo Linguaglossa, Aldo Lipani, Tianzhu Zhang, and Fabien Geyer. "On the Learnability of Software Router Performance via CPU Measurements." ACM CoNEXT Student Workshop, 2019.
  3. Tianzhu Zhang, Leonardo Linguaglossa, Massimo Gallo, Paolo Giaccone, and Dario Rossi. "FlowMon-DPDK: Parsimonious per-flow software monitoring at line rate." IEEE/IFIP TMA, 2018.
  4. Tianzhu Zhang, Andrea Bianco, Paolo Giaccone, and Aliakbar Payandehdari Nezhad. "Dealing with misbehaving controllers in SDN networks." IEEE GLOBECOM, 2017.
  5. Tianzhu Zhang, Andrea Bianco, Paolo Giaccone, Seyedaidin Kelki, Nicolas Mejia Campos, and Stefano Traverso. "On-the-fly traffic classification and control with a stateful SDN approach." IEEE ICC, 2017.
  6. Tianzhu Zhang, Andrea Bianco, and Paolo Giaccone. "The role of inter-controller traffic in SDN controllers placement." IEEE NFV-SDN, 2016.

Posters and demos

  1. Tianzhu Zhang, Leonardo Linguaglossa, James Roberts, Luigi Iannone, Massimo Gallo, and Paolo Giaccone. "A benchmarking methodology for evaluating software switch performance for NFV." IEEE NetSoft Demo Session, 2019.
  2. Tianzhu Zhang, Leonardo Linguaglossa, Massimo Gallo, Paolo Giaccone, and Dario Rossi. "High-speed per-flow software monitoring with limited resources." ACM SIGCOMM Demo Session, 2018.

Technical Reports

  1. Tianzhu Zhang, Leonardo Linguaglossa, Paolo Giaccone, Luigi Iannone, and James Roberts. "Performance Benchmarking of State-of-the-Art Software Switches for NFV." arXiv preprint arXiv:2003.13489 (2020).
  2. Tianzhu Zhang. "Design of NFV Platforms: A Survey." arXiv preprint arXiv:2002.11059 (2020).
  3. Tianzhu Zhang , Andrea Bianco, Samuele De Domenico, and Paolo Giaccone. "The role of inter-controller traffic for placement of distributed SDN controllers." arXiv preprint arXiv:1605.09268 (2016).

Theses

  1. Tianzhu Zhang. "Control plane optimization in Software Defined Networking and task allocation for Fog Computing." PhD dissertation, Politecnico di Torino, 2018.
  2. Tianzhu Zhang. "Distributed Controllers in Software Defined Networks." Master thesis, Politecnico di Torino, 2014.

Invited talks

  1. Tianzhu Zhang, "Performance benchmarking of software switches in the context of NFV". LINCS Seminar, 14/10/2020.
  2. Tianzhu Zhang, "High-speed traffic generation and monitoring". University of Rome Tor Vergata, 11/10/2017.

Community services

Program committee Member

  • TPC Member, IEEE Conference on Network Softwarization (Netsoft), 2021.
  • TPC Member, IEEE Conference on Innovation in Clouds, Internet and Networks (ICIN), 2021.
  • Member, ACM Sigcomm Artifact Evaluation Program committee, 2020.
  • TPC Member, IEEE Conference on Network Softwarization (Netsoft), 2020.
  • TPC Member, IEEE Conference on Innovation in Clouds, Internet and Networks (ICIN), 2020.

Reviewer

  • Shadow PC, ACM Internet Measurement Conference (IMC), 2018.
  • Guest Reviewer, IEEE Communications Letters.
  • Guest Reviewer, IEEE Transactions On Networking.
  • Guest Reviewer, IEEE Communications Magazines.
  • Guest Reviewer, IEEE GLOBECOM.
  • Guest Reviewer, Elsevier Computer Communications.
  • Guest Reviewer, IEEE Transactions on Network and Service Engineering.

Others

  • Volunteer, IEEE Infocom 2019.


Contact

Please feel free to contact me through any of the following links!