Owheo Building, Room 2.47
Phone: +64 3 479 8534
Email: haibo@cs.otago.ac.nz
My research interests include wireless sensor/ad-hoc/mesh networks, cyber-physical systems, green computing, distributed algorithms and protocols. My current research focuses on routing protocols and scheduling polices for reliable real-time industrial communication, high-accurate train localization using wireless sensor networks, and channel-aware data communication in body sensor networks.
I received BSc and MEng degrees from Shandong Normal University in China in 2002 and 2005, respectively. I obtained my PhD degree in computer science from The University of Adelaide in Australia in 2008. From September 2008 to October 2010, I worked as post-doc research associate in the Automatic Control group at Royal Institute of Technology (KTH) in Sweden.
Openings for PhD students: I am looking for self-motivated PhD students to work in the area of networking and wireless communication. Please read the details here, and then email me if you are interested in doing your PhD under my supervision.
For more information about my research, please see my research pages.
Selected Publications
- Haibo Zhang, Pablo Soldati, and Mikael Johansson, Performance Bounds and Latency-optimal Scheduling for Convergecast in WirelessHART Networks, to appear in IEEE Transactions on Wireless Communications (TWC), 2013.
- Zhenhua Zou, Pablo Soldati, Haibo Zhang, and Mikael Johansson, Energy-Efficient Deadline-Constrained Maximum Reliability Forwarding in Lossy Networks, IEEE Transactions on Wireless Communications (TWC), 11(10): 3474 - 3483, 2012.
- Haibo Zhang and Hong Shen, Energy-Efficient Beaconless Geographic Routing in Wireless Sensor Networks, IEEE Transactions on Parallel and Distributed Systems (TPDS), 21(6): 881-896, 2010.
- Haibo Zhang and Hong Shen, Balancing Energy Consumption to Maximize Network Lifetime in Data- Gathering Sensor Networks, IEEE Transactions on Parallel and Distributed Systems (TPDS), 20 (10): 1526-1539, 2009.
Publications
Yang, W., Chen, Y., Huang, Z., Zhang, H., & Gu, H. (2023). Routing and wavelength assignment for multiple multicasts in Optical Network-on-Chip (ONoC). IEEE Transactions on Computer-Aided Design of Integrated Circuits & Systems. Advance online publication. doi: 10.1109/TCAD.2023.3274951
Dai, F., Chen, Y., Huang, Z., Zhang, H., & Zhang, F. (2023). Efficient all-reduce for distributed DNN training in optical interconnect systems [Poster]. PPoPP '23: Proceedings of the 28th ACM SIGPLAN Annual Symposium on Principles and Practice of Parallel Programming. (pp. 422-444). New York, NY: ACM. doi: 10.1145/3572848.3577391
Cheng, L., Luo, S., Yu, X., Ghayvat, H., Zhang, H., & Zhang, Y. (2023). EEG-CLNet: Collaborative learning for simultaneous measurement of sleep stages and OSA events based on single EEG signal. IEEE Transactions on Instrumentation & Measurement. Advance online publication. doi: 10.1109/TIM.2023.3235436
Dai, F., Chen, Y., Huang, Z., Zhang, H., Zhang, H., & Xia, C. (2023). Comparing the performance of multi-layer perceptron training on electrical and optical network-on-chips. Journal of Supercomputing, 79, 10725-10746. doi: 10.1007/s11227-022-04945-y
Cheng, L., Luo, S., Li, B., Liu, R., Zhang, Y., & Zhang, H. (2023). Multiple-instance learning for EEG based OSA event detection. Biomedical Signal Processing & Control, 80, 104358. doi: 10.1016/j.bspc.2022.104358
Mair, J., Huang, Z., Eyers, D., & Zhang, H. (2013). Myths in PMC-based power estimation. In J.-M. Pierson, G. Da Costa & L. Dittmann (Eds.), Energy efficiency in large scale distributed systems: EE-LSDS Conference, revised selected papers: Lecture notes in computer science (Vol. 8046). (pp. 35-50). Heidelberg, Germany: Springer. doi: 10.1007/978-3-642-40517-4_3
Chapter in Book - Research
Mair, J., Huang, Z., & Zhang, H. (2012). Energy-aware scheduling for parallel applications on multicore systems. In N. Kaabouch & W.-C. Hu (Eds.), Energy-aware systems and networking for sustainable initiatives. (pp. 38-58). Hershey, PA: IGI Global. doi: 10.4018/978-1-4666-1842-8.ch003
Chapter in Book - Research
Arghavani, A., Zhang, H., Huang, Z., Chen, Y., & Chen, Z. (2023). Tuatara: Location-driven power-adaptive communication for wireless body area networks. IEEE Transactions on Mobile Computing, 22(1), 574-588. doi: 10.1109/TMC.2021.3070296
Journal - Research Article
Cheng, L., Luo, S., Li, B., Liu, R., Zhang, Y., & Zhang, H. (2023). Multiple-instance learning for EEG based OSA event detection. Biomedical Signal Processing & Control, 80, 104358. doi: 10.1016/j.bspc.2022.104358
Journal - Research Article
Cheng, L., Luo, S., Yu, X., Ghayvat, H., Zhang, H., & Zhang, Y. (2023). EEG-CLNet: Collaborative learning for simultaneous measurement of sleep stages and OSA events based on single EEG signal. IEEE Transactions on Instrumentation & Measurement. Advance online publication. doi: 10.1109/TIM.2023.3235436
Journal - Research Article
Dai, F., Chen, Y., Huang, Z., Zhang, H., Zhang, H., & Xia, C. (2023). Comparing the performance of multi-layer perceptron training on electrical and optical network-on-chips. Journal of Supercomputing, 79, 10725-10746. doi: 10.1007/s11227-022-04945-y
Journal - Research Article
Teng, F., Zhu, R., Zhou, Y., Chi, M., & Zhang, H. (2023). A lightweight model of wheel-rail force inversion for railway vehicles. Concurrency & Computation, 35, e6443. doi: 10.1002/cpe.6443
Journal - Research Article
Yang, W., Chen, Y., Huang, Z., Zhang, H., & Gu, H. (2023). Routing and wavelength assignment for multiple multicasts in Optical Network-on-Chip (ONoC). IEEE Transactions on Computer-Aided Design of Integrated Circuits & Systems. Advance online publication. doi: 10.1109/TCAD.2023.3274951
Journal - Research Article
Li, Y., Luo, S., Zhang, H., Zhang, Y., Zhang, Y., & Lo, B. (2022). MtCLSS: Multi-task Contrastive Learning for Semi-Supervised pediatric sleep staging. IEEE Journal of Biomedical & Health Informatics. Advance online publication. doi: 10.1109/JBHI.2022.3213171
Journal - Research Article
Teng, F., Wang, D., Yuan, Y., Zhang, H., Singh, A. K., & Lv, Z. (2022). Multimedia monitoring system of obstructive sleep apnea via deep active learning model. IEEE MultiMedia, 29(3), 48-56. doi: 10.1109/MMUL.2022.3146141
Journal - Research Article
Xie, Y., Qiu, M., Zhang, H., Peng, L., & Chen, Z. (2022). Gaussian Distribution based Oversampling for imbalanced data classification. IEEE Transactions on Knowledge & Data Engineering, 34(2), 667-679. doi: 10.1109/TKDE.2020.2985965
Journal - Research Article
Zhang, F., Gao, R., Huang, Z., Jiang, C., Chen, Y., & Zhang, H. (2022). Complex modified projective difference function synchronization of coupled complex chaotic systems for secure communication in WSNs. Mathematics, 10, 1202. doi: 10.3390/math10071202
Journal - Research Article
Hu, S., Teng, F., Huang, L., Yan, J., & Zhang, H. (2021). An explainable CNN approach for medical codes prediction from clinical text. BMC Medical Informatics & Decision Making, 21, 256. doi: 10.1186/s12911-021-01615-6
Journal - Research Article
Xiao, G., Zhang, H., Sun, N., & Zhang, Y. (2021). Cooperative link scheduling for RSU-assisted dissemination of basic safety messages. Wireless Networks, 27, 1335-1351. doi: 10.1007/s11276-020-02525-7
Journal - Research Article
Yan, A., Chen, Z., Zhang, H., Peng, L., Yan, Q., Hassan, M. U., … Yang, B. (2021). Effective detection of mobile malware behavior based on explainable deep neural network. Neurocomputing, 453, 482-492. doi: 10.1016/j.neucom.2020.09.082
Journal - Research Article
Yang, W., Chen, Y., Huang, Z., Zhang, H., Gu, H., & Zhao, J. (2021). Cluster-based routing and wavelength assignment for multiple multicasts in 3D Optical Network-on-Chip. Optics Express, 29(26), 42394-42410. doi: 10.1364/OE.430194
Journal - Research Article
Teng, A., Peng, L., Xie, Y., Zhang, H., & Chen, Z. (2020). Gradient descent evolved imbalanced data gravitation classification with an application on internet video traffic identification. Information Sciences, 539, 447-460. doi: 10.1016/j.ins.2020.05.141
Journal - Research Article
Arghavani, A., Zhang, H., Huang, Z., & Chen, Y. (2019). CHIMP: A Learning-based Power-aware Communication Protocol for Wireless Body Area Networks. ACM Transactions on Embedded Computing Systems, 18(2), 18. doi: 10.1145/3309763
Journal - Research Article
Deng, H., Peng, L., Zhang, H., Yang, B., & Chen, Z. (2019). Ranking-based biased learning swarm optimizer for large-scale optimization. Information Sciences, 493, 120-137. doi: 10.1016/j.ins.2019.04.037
Journal - Research Article
Liu, F., Zhang, H., Chen, Y., Huang, Z., & Gu, H. (2019). Wavelength-reused hierarchical optical network on chip architecture for manycore processors. IEEE Transactions on Sustainable Computing, 4(2), 231-244. doi: 10.1109/TSUSC.2017.2733551
Journal - Research Article
Peng, L., Zhang, H., Hassan, H., Chen, Y., & Yang, B. (2019). Accelerating data gravitation-based classification using GPU. Journal of Supercomputing, 75(6), 2930-2949. doi: 10.1007/s11227-018-2253-5
Journal - Research Article
Xiao, G., Zhang, H., Sun, N., Chen, Y., Shi, J., & Zhang, Y. (2019). Cooperative bargain for the autonomous separation of traffic flows in smart reversible lanes. Complexity, 2893732. doi: 10.1155/2019/2893732
Journal - Research Article
Xie, Y., Peng, L., Chen, Z., Yang, B., Zhang, H., & Zhang, H. (2019). Generative learning for imbalanced data using the Gaussian mixed model. Applied Soft Computing, 79, 439-451. doi: 10.1016/j.asoc.2019.03.056
Journal - Research Article
Zhang, F., Sun, K., Chen, Y., Zhang, H., & Jiang, C. (2019). Parameters identification and adaptive tracking control of uncertain complex-variable chaotic systems with complex parameters. Nonlinear Dynamics, 95, 3161-3176. doi: 10.1007/s11071-018-04747-z
Journal - Research Article
Li, Y., Wang, K., Gu, H., Yang, Y., Su, N., Chen, Y., & Zhang, H. (2018). A joint optimization method for NoC topology generation. Journal of Supercomputing, 74(7), 2916-2934. doi: 10.1007/s11227-018-2339-0
Journal - Research Article
Bai, L., Gu, H., Chen, Y., Zhang, H., Xu, X., & Yang, Y. (2017). System-level modeling and performance evaluation of multistage optical network on chips (MONoCs). Photonic Network Communications, 34(1), 25-33. doi: 10.1007/s11107-016-0670-z
Journal - Research Article
Liu, X., Gu, H., Zhang, H., Liu, F., Chen, Y., & Yu, X. (2017). Energy-aware on-chip virtual machine placement for cloud-supported cyber-physical systems. Microprocessors & Microsystems, 52, 427-437. doi: 10.1016/j.micpro.2016.07.013
Journal - Research Article
Peng, L., Zhang, H., Chen, Y., & Yang, B. (2017). Imbalanced traffic identification using an imbalanced data gravitation-based classification model. Computer Communications, 102, 177-189. doi: 10.1016/j.comcom.2016.05.010
Journal - Research Article
Peng, L., Zhang, H., Zhang, H., & Yang, B. (2017). A fast feature weighting algorithm of data gravitation classification. Information Sciences, 375, 54-78. doi: 10.1016/j.ins.2016.09.044
Journal - Research Article
Xiao, G., Zhang, H., Hassan, H., Chen, Y., & Huang, Z. (2017). A cooperative offloading game on data recovery for reliable broadcast in VANET. Concurrency & Computation, 29(14), e3938. doi: 10.1002/cpe.3938
Journal - Research Article
Zhang, H., Wan, L., Chen, Y., Yang, L. T., & Peng, L. (2017). Adaptive message routing and replication in mobile opportunistic networks for connected communities. ACM Transactions on Internet Technology, 18(1), 2. doi: 10.1145/3122984
Journal - Research Article
Hou, R., Wu, J., Chen, Y., & Zhang, H. (2016). Note on edge-colored graphs for networks with homogeneous faults. Computer Journal, 59(10), 1470-1478. doi: 10.1093/comjnl/bxw012
Journal - Research Article
Wang, Z., Gu, H., Yang, Y., Zhang, H., & Chen, Y. (2016). An adaptive partition-based multicast routing scheme for mesh-based Networks-on-Chip. Computers & Electrical Engineering, 51, 235-251. doi: 10.1016/j.compeleceng.2016.01.021
Journal - Research Article
Hou, R., Wu, J.-G., Chen, Y., Zhang, H., & Sui, X.-F. (2015). Constructing edge-colored graph for heterogeneous networks. Journal of Computer Science & Technology, 30(5), 1154-1160. doi: 10.1007/s11390-015-1551-0
Journal - Research Article
Zhang, H., Österlind, F., Soldati, P., Voigt, T., & Johansson, M. (2015). Time-optimal convergecast with separated packet copying: Scheduling policies and performance. IEEE Transactions on Vehicular Technology, 64(2), 793-803. doi: 10.1109/TVT.2014.2322141
Journal - Research Article
Al-Hinai, A., Zhang, H., Chen, Y., & Li, Y. (2014). TB-SnW: Trust-based Spray-and-Wait routing for delay-tolerant networks. Journal of Supercomputing, 69(2), 593-609. doi: 10.1007/s11227-014-1095-z
Journal - Research Article
Mair, J., Eyers, D., Huang, Z., & Zhang, H. (2014). Myths in power estimation with Performance Monitoring Counters. Sustainable Computing, 4(2), 83-93. doi: 10.1016/j.suscom.2014.03.007
Journal - Research Article
Zhang, H., Soldati, P., & Johansson, M. (2013). Performance bounds and latency-optimal scheduling for convergecast in wirelessHART networks. IEEE Transactions on Wireless Communications, 12(6), 2688-2696. doi: 10.1109/TWC.2013.050313.120543
Journal - Research Article
Jadhav, S., Zhang, H., & Huang, Z. (2012). Quality of VoIP in WiMAX and UMTS. Journal of Internet Technology, 13(3), 491-499.
Journal - Research Article
Zou, Z., Soldati, P., Zhang, H., & Johansson, M. (2012). Energy-efficient deadline-constrained maximum reliability forwarding in lossy networks. IEEE Transactions on Wireless Communications, 11(10), 3474-3483. doi: 10.1109/twc.2012.090312.110938
Journal - Research Article
Chen, Y., Shen, H., & Zhang, H. (2011). Routing and wavelength assignment for hypercube communications embedded on optical chordal ring networks of degrees 3 and 4. Computer Communications, 34(7), 875-882. doi: 10.1016/j.comcom.2010.10.007
Journal - Research Article
Zhang, H., & Shen, H. (2010). Energy-efficient beaconless geographic routing in wireless sensor networks. IEEE Transactions on Parallel & Distributed Systems, 21(6), 881-896. doi: 10.1109/TPDS.2009.98
Journal - Research Article
Zhang, H., & Shen, H. (2009). Balancing energy consumption to maximise network lifetime in data-gathering sensor networks. IEEE Transactions on Parallel & Distributed Systems, 20(10), 1526-1539. doi: 10.1109/TPDS.2008.252
Journal - Research Article
Sun, X., Zhang, H., & Duan, H. (2006). 3D computerized segmentation of lung volume with computed tomography. Academic Radiology, 13(6), 670-677. doi: 10.1016/j.acra.2006.02.039
Journal - Research Article
Saifullah, A., Vegni, A. M., & Zhang, H. (2021). Mobile and social sensing. Pervasive & Mobile Computing, 75, 101435. doi: 10.1016/j.pmcj.2021.101435
Journal - Research Other
Zhang, H., & Deng, J. D. (2020). Design and management solutions to emergent networking technologies. International Journal of Parallel, Emergent & Distributed Systems. Advance online publication. doi: 10.1080/17445760.2020.1767102
Journal - Research Other
Hassan, H., Yang, L. T., & Zhang, H. (2017). Special issue on: Design Automation for Embedded Ubiquitous Computing Systems (DAEUCS). Journal of Systems Architecture, 72, 1-2. doi: 10.1016/j.sysarc.2017.01.001
Journal - Research Other
Hassan, H., Yang, L. T., Zhang, H., & Santambrogio, M. D. (2016). Special issue on: Multicore and many-core architectures for future generation embedded systems. Future Generation Computer Systems, 56, 169-170. doi: 10.1016/j.future.2015.11.017
Journal - Professional & Other Non-Research Articles
Dai, F., Chen, Y., Huang, Z., & Zhang, H. (2022). Performance comparison of multi-layer perceptron training on electrical and optical network-on-chips. In H. Shen, Y. Sang, Y. Zhang, N. Xiao, H. R. Arabnia, G. Fox, … M. Malek (Eds.), Parallel and Distributed Computing, Applications and Technologies: 22nd International Conference PDCAT 2021: Lecture notes in Computer Science (Vol. 13148). 13148, (pp. 129-141). Cham, Switzerland: Springer. doi: 10.1007/978-3-030-96772-7_13
Conference Contribution - Published proceedings: Full paper
Pang, Y., Zhang, H., Deng, J. D., Peng, L., & Teng, F. (2022). Rule-based collaborative learning with heterogeneous local learning models. In J. Gama, T. Li, Y. Yu, E. Chen, Y. Zheng & F. Teng (Eds.), Advances in knowledge discovery and data mining: Proceedings of the 26th Pacific-Asia Conference, PAKDD (Part 1): Lecture notes in artificial intelligence (Vol. 13280). (pp. 639-651). Cham, Switzerland: Springer. doi: 10.1007/978-3-031-05933-9_50
Conference Contribution - Published proceedings: Full paper