School of Software

  • Name:Jian Li
  • Title:Associate Professor
  • Office:Software Building, Room 1102
  • Office Phone:+86-021 34204701
  • Email:li-jian AT

Research Field

Virtualization, Cloud Computing, Real-time scheduling


McGill Unviersity, (June, 2008---Dec, 2009)
o Visiting scholar

University of Toronto, (June, 2007—May, 2008)
o Postdoctoral Fellow

National Polytechnic Institute of Lorraine (INPL), France, (Sep, 2003---Feb, 2007)
o PhD in Computer Science.
o Laboratory: LORIA (INRIA-Lorraine), Team TRIO

University of Henri Poincaré (UHP-Nancy 1), France. (2002---2003)
o Master in Computer Science.

TianJin University, China. (1997—2001)
o Bachelor: Electronic and Information Engineering,

Work experience

IC Design Engineer, Beijing NEC Ltd (2001-2002)

Faculty at Shanghai Jiao Tong University, (2009-now)


Natural Science Fund of China, PI, 2013-2016.
863 Program sub-project, PI, 2012-2015.
973 Porgram Sub-project, PI, 2012-2014.
Shanghai Internationa Cooperation Project, PI, 2013-2014.

Awards and Honors


Networking Techonology;
Virtualization and Cloud Computing;


[1] Ruhui Ma; Jian Li; Haibing Guan; Mingyuan Xia; Xue Liu, "EnDAS: Efficient Encrypted Data Search as a Mobile Cloud Service," in Emerging Topics in Computing, IEEE Transactions on , vol.3, no.3, pp.372-383, Sept. 2015 doi: 10.1109/TETC.2015.2445101
[2] Ruhui Ma; Jian Li; Haibing Guan; Bin Wang; Wei, D.S.L., "WaSCO: A Hybrid Enterprise Desktop Wake-Up System Based on Cloud Infrastructure," in Access, IEEE , vol.3, no., pp.2000-2013, 2015 doi: 10.1109/ACCESS.2015.2491959
[3] YaoZu Dong; JunJie Mao; Haibing Guan; Jian Li; Yu Chen, "A Virtualization Solution for BYOD With Dynamic Platform Context Switching," in Micro, IEEE , vol.35, no.1, pp.34-43, Jan.-Feb. 2015 doi: 10.1109/MM.2015.3
[4] Jian Li, Ruhui Ma, HaiBing Guan, David S. L. Wei vINT: Hardware-Assisted Virtual Interrupt Remapping for SMP VM with Scheduling Awareness”, CloudCom 2015
[5] Fanfu Zhou, Ruhui Ma, Jian Li , Lixia Chen, Weidong Qiu, Haibing Guan, “Optimizations for High Performance Network Virtualization”, JCST, accepted to appear
[6] Ruhui Ma, Jian Li, Liwei Lin, Haibing Guan: “DaSS: Dynamic Time Slice Scheduler for Virtual Machine Monitor”. ICA3PP (1) 2015: 77-90
[7] Bin Wen, Jian Li, Guchuan Zhu and Dongshan Huang, “Deterministic and Stochastic Performance Analysis for Real-Time Avionics Networks”, Journal of Internet Technology (JIT), 2015.
[8] Jian Li, Jianguo Yao and Dongshan Huan, "Ethernet-based avionic databus and time-space partition switch design." Communications and Networks, Journal of 17.3 (2015): 286-295.
[9] Jian Li, Ruhui Ma, Haibing Guan, "TEES: An Efficient Search Scheme over Encrypted Data on Mobile Cloud," Cloud Computing, IEEE Transactions on , vol.PP, no.99, pp.1,1 doi: 10.1109/TCC.2015.2398426
[10] Jian Li,? Ruhui Ma,?; Haibing?Guan; Wei, D.?, “Accurate CPU Proportional Share and Predictable I/O Responsiveness for Virtual Machine Monitor: A Case Study in Xen”,?IEEE Transactions on Cloud Computing (TCC),?Publication Year: 2015?, Page(s): 1. doi= 10.1109/TCC.2015.2441705
[11] Haibing Guan; Ruhui Ma; Jian Li, "Workload-Aware Credit Scheduler for Improving Network I/O Performance in Virtualization Environment," IEEE Transactions on Cloud Computing (TCC), vol.2, no.2, pp.130,142, April-June 1 2014
[12] Xiao Xia,?Xiaodong Wang,?Jian Li,?Xingming Zhou:?Multi-objective mobile app recommendation: A system-level collaboration approach. Computers & Electrical Engineering (CEE) 40(1): 203-215 (2014) (IF:0.97)
[13] Guan, HaiBing; Dong, YaoZu; Tian, Kun; Li, Jian, "SR-IOV Based Network Interrupt-Free Virtualization with Event Based Polling," IEEE Journal on Selected Areas in Communications (JSAC), vol.31, no.12, pp. 2596-2609, December 2013 doi: 10.1109/JSAC.2013.131202 (Corresponding Author)
[14] YaoZu Dong, Wei Ye, YunHong Jiang, Ian Pratt, ShiQing Ma, Jian Li, Haibing Guan: COLO: COarse-grained LOck-stepping Virtual Machines for Non-stop Service. The ACM Symposium on Cloud Computing (SOCC),October 1-3, 2013. Santa Clara, CA.
[15] Haibing Guan; YaoZu Dong; Ruhui Ma; Dongxiao Xu; Yang Zhang; Jian Li, "Performance Enhancement for Network I/O Virtualization with Efficient Interrupt Coalescing and Virtual Receive-Side Scaling," in Parallel and Distributed Systems, IEEE Transactions on , vol.24, no.6, pp.1118-1128, June 2013
[16] RuhuiMa, WeiYe, Alei Liang, Haibing Guan, Jian Li, “Cache Isolation for Virtualization of Mixed General purpose & Real-time Systems”, Journal of Systems Architecture (JSA), Volume 59, Issue 10, Part D, November 2013, Pages 1405–1413 (Corresponding Author)
[17] Zhiqiang Huang, Ruhui Ma, Jian Li, Zhibo Chang, Haibing Guan. Adaptive and Scalable Optimization for High Performance SR-IOV, (Cluster 2012), Beijing, China, September 24-28.
[18] Zhibo Chang, Jian Li, Ruhui Ma, Zhiqiang Huang, Haibing Guan. Adjustable Credit Scheduling for High Performance Network Virtualization, (Cluster 2012), Beijing, China, September 24-28.
[19] Hairui Zhou, Jian Li, Chengchen Hu, Xiaoqiang Ji, Lina He, Fei Hu., Deterministic end-to-end delay analysis in an avionics network Proceedings of the Institution of Mechanical Engineers, Part G: Journal of Aerospace Engineering?0954410012459602,?September 18, 2012?(SCI IF=0.488)
[20] Hairui Zhou, Chengchen Hu, Jian Li, Lina He, Fei Hu. Improving the Stability of eXplicit Control Protocol under Heterogeneous Delays. 36th Annual IEEE Conference on Local Computer Networks (LCN 2011), Bonn, Germany, 2011. (Acceptance rate: 29.3%)
[21] Hairui Zhou, Chengchen Hu, Jian Li, Lina He, Fei Hu. Control Theoretic Analysis of eXplicit Control Protocol with Short-Lived Traffic. 55th IEEE Global Communications Conference (GLOBECOM 2011), Houston, Texas, USA, 2011. (Acceptance rate: 35.6%)
[22] Jian Li; Haibing Guan; Jianguo Yao; Guchuan Zhu; Xue Liu, "Performance Enhancement and Optimized Analysis of the Worst Case End-to-End Delay for AFDX Networks,"?Green Computing and Communications (GreenCom), 2012 IEEE International Conference on?, vol., no., pp.301,310, 20-23 Nov. 2012. doi: 10.1109/GreenCom.2012.73
[23] Hairui Zhou, Jian Li, Fei Hu, Guangyu Hu, Yeqiong Song, Lina He. "A Novel Traffic Shaping Algorithm with Delay Jitter Constraints for Real-Time Multimedia Networks". 16th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA 2011), WIP, Toulouse, France, 5-9 September, 2011.
[24] Xiaoqiang Ji, Huanzhong Li, Jian Li, Hairui Zhou, FeiHu, XueLiu, GuchuanZhu, “Analysis Of Deterministic End-to-End Delay in Multi-hop AFDX Avionics Network System”, International Conference on Pervasive and Embedded Computing and Communication Systems, (PECCS 2011) pp.434-440.
[25] Melhem Tawk, Guchuan Zhu, Jian Li, Xue Liu, Yvon Savaria1, and Fei Hu "Optimal Scheduling and Delay Analysis for AFDX End-Systems" SAE 2011 AeroTech Congress & Exhibition, October 2011, Toulouse, FRANCE, Session: Avionics - Aircraft Networks (Part 1 of 2) Paper Number: 2011-01-2751
[26] M. Tawk, G. Zhu, Y. Savaria, Xue Liu, Jian Li, and Fei Hu, “A tight end-to-end delay bound and scheduling optimization of an avionics AFDX network,” in Proc. of DASC 2011, Seattle, USA, Oct. 2011.
[27] Jianguo Yao, Xue Liu, Xi Chen, Xiaorui Wang, Jian Li, “Online Decentralized Adaptive Optimal Controller Design of CPU Utilization for Distributed Real-Time Embedded Systems”, accepted in Proceedings of the 2010 American Control Conference (ACC'10), Baltimore, MD, USA, 2010.
[28] Jian Li, XiaoQiang Ji, Xue Liu, JianGuo Yao, Sathish Gopalakrishnan, Fei Hu, “Topic-based Resource Allocation for Real-Time Publish/Subscribe Communication Systems”, in Proceedings of International ICST Conference on Communications and Networking in China Aug 2010– Invited Paper
[29] Huanzhong Li, Xue Liu, Wenbo He, Jian Li and Wenhua Dou, "End-to-End Delay Analysis in Wireless Network Coding: A Network Calculus-Based Approach" In 31th IEEE International Conference on Distributed Computing Systems (ICDCS), 20-24 June 2011 pp: 47-56 (acceptance rate: 15%)
[30] ianguo Yao, Xue Liu, Zonghua Gu, Xiaorui Wang, Jian Li, “Online adaptive utilization control for real-time embedded multiprocessor systems”, Journal of Systems Architecture (JSA), In Press, Corrected Proof, Available online 10 June 2010, ISSN 1383-7621, DOI: 10.1016/j.sysarc.2010.06.002.
[31] Jianguo Yao, Xue Liu, Xi Chen, Xiaorui Wang, Jian Li, “Online Decentralized Adaptive Optimal Controller Design of CPU Utilization for Distributed Real-Time Embedded Systems”, accepted in Proceedings of the 2010 American Control Conference (ACC'10), Baltimore, MD, USA, 2010.
[32] Huanye Liu, Jian Li, Jianguo Yao, Fei Hu, "Backstepping Based Adaptive Control for a Mini Rotorcraft with Four Rotors," Computer Modeling and Simulation, International Conference on, pp. 472-476, 2010 Second International Conference on Computer Modeling and Simulation, 2010
[33] Jianguo Yao, Xiaoping Zhu, Jian Li, Fei Hu, "Adaptive Critic Based Control of Aircraft with Atmospheric Disturbance," Computer Modeling and Simulation, International Conference on, pp. 428-432, 2010 Second International Conference on Computer Modeling and Simulation, 2010
[34] Jianguo Yao, Xiaoping Zhu, Jian Li, Fei Hu, “Asymptotically Stable Backstepping based Adaptive Critic Design for Uncertain Nonlinear Systems”, The Journal of Control and Intelligent Systems, 2010.