Jaime Llorca

  • Research Professor

Connect

Jaime Llorca

Jaime Llorca is a Research Professor at the NYU Tandon School of Engineering's Electrical and Computer Engineering Department. He previously held a Senior Research Scientist position with the Network Algorithms Group at Nokia Bell Labs, NJ, a Communication Networks Research Scientist position with the End-to-End Networking Group at Alcatel-Lucent Bell Labs, NJ, and a post-doctoral position with the Center for Networking of Infrastructure Sensors, College Park, MD. He received M.S. and Ph.D. degrees in Electrical and Computer Engineering from the University of Maryland, College Park, MD. His research interests are in the fields of network algorithms, network optimization, machine learning, and distributed control, with applications to next-generation communication networks, mobile/edge/cloud computing, end-to-end service orchestration, cloud-network resource allocation, and content distribution. He has made fundamental contributions to the mathematics of content delivery and distributed cloud networks, including pioneering cooperative caching, network coding, and cloud network control algorithms. He is one of the co-inventors (and co-author of 5 associated patents) of "cache-aided coded multicasting", a content delivery technology that allows serving unicast demands via cache-enabled coded multicast transmissions. He also introduced "cloud-network flow", a generalization of multi-commodity flow that allows efficiently optimizing distributed applications that consume both cloud (compute and storage) and network resources. He has authored more than 100 peer-reviewed publications and 20 patents. He currently serves as an Associate Editor for the IEEE/ACM Transactions on Networking. He is a recipient of the 2007 Best Paper Award at the IEEE International Conference on Sensors, Sensor Networks and Information Processing, the 2016 Best Paper Award at the IEEE International Conference on Communications, and the 2015 Jimmy H.C. Lin Award for Innovation.

Research Interests
network algorithms, network optimization, distributed control, edge computing, cloud networking, delay constrained networking, network slicing, service orchestration, distributed stream processing, content distribution

University of Maryland, College Park, 2008
Doctor of Philosophy, Electrical and Computer Engineering

University of Maryland, College Park, 2003
Master of Science, Electrical and Computer Engineering

Polytechnic University of Barcelona, 2001
Bachelor of Science, Electrical and Computer Engineering


Jaime leads the NYU research activities of the NSF RINGS funded project Resilient Delivery of Real-Time Interactive Services over NEXTG Compute-Dense Mobile Networks, in collaboration with Professor Elza Erkip and Research Professor Antonia Tulino at the NYU Tandon, and Professor Andreas Molisch at USC.

Abstract:
Real-time interactive (RTI) services are anticipated to be the ‘’next big thing” in information technology, merging the fields of sensing, communication, and computation that until recently have been treated separately. In traditional systems, these building blocks are not optimized to work with each other, and particularly not in real-time, constraining the type of services that can be offered. RTI services require real-time aggregation of distributed data streams onto edge/cloud compute servers that can process data as soon as it is generated while delivering automated actions and interactive experiences. The goal of this project is to develop an integrated cloud-network resource allocation framework as well as dynamic control algorithms to provide such RTI services with guaranteed quality of experience. Results will benefit the US economy by enabling more efficient, reliable, and resilient automation services, e.g., smart cities, factories, farms, as well as seamless mixed reality experiences for e.g., distributed collaboration, social networking, and entertainment. 

The project designs a comprehensive mathematical framework and concrete algorithms for reliable and resilient delivery of RTI services. In a first thrust, the project explores the limits of delivering latency-critical services reliably. The establishment of the reliable network stability region provides bounds on how much offered RTI traffic a network can support. A packet-lifetime-based queuing model serves as the basis of Lyapunov-drift-inspired control algorithms that not only account for packet delays but also take costs such as energy consumption into account. A second thrust of the project develops robust NextG network control algorithms that can adapt to dynamic network states. Integration of the approaches in the first two thrusts under a common Lyapunov drift control framework is an avenue to enable reliable and resilient RTI service delivery, which is verified by the implementation of the algorithms on the COSMOS PAWR (Platform for Advanced Wireless Research) community testbed.

About the NSF RINGS Program:
https://beta.nsf.gov/funding/opportunities/resilient-intelligent-nextg-systems-rings


  1. R. Sampson, J. Llorca, “Media Distribution & Management System & Apparatus,” WO/2021/226656, filed April 2020.
  2. A.Tulino, J. Llorca, H. Wang, M. Sanchez-Fernandez, “Super-Resolution Delay-Doppler-Azimuth Elevation Estimation via Atomic Norm Minimization,” NC31904, filed December 2019.
  3. J. Llorca, E. Grossi, M. Lops, L. Venturino, “Multi-Target Detection and Localization via IEEE 802.11AD Signals,” NC317903, filed November 2019.
  4. J. Llorca, E. Grossi, M. Lops, L. Venturino, “Multi-Target Detection and Localization via IEEE 802.11AD Signals,” Finland National Patent 20205083, filed November 2019.
  5. J. Llorca, A. Tulino, "Supporting Services in Distributed Networks," NC31561, filed April 2019.
  6. J. Llorca, A. Tulino, "Dynamic Service Optimization over Computing Networks," 15/600397, filed May 2017.
  7. J. Llorca, A. Tulino, "Service Function Placement and Routing," 15/581362, filed April 2017.
  8. M. Roelands, J. Llorca, A. Tulino, "Allocation Method and Allocation System for Allocating Resources to a Data-Based Service," 17158173.9, filed February 2017.
  9. A. Tulino, J. Llorca, "System and Method for Correlation-Aware Cache-Aided Coded Multicast," 62/384446, filed September 2016.
  10. A. Tulino, J. Llorca, "System and Method for Library Compressed Cache-Aided Coded Multicast," US20180069942, filed September 2016, granted March 2019.
  11. J. Llorca, A. Tulino, "Optimal Dynamic Cloud Network Control," US20170295241, filed April 2016.
  12. A. Tulino, J. Llorca, "Channel-Aware Caching-Aided Coded Multicast," US20170289218, filed March 2016, granted October 2018.
  13. A. Tulino, J. Llorca, "Devices and Methods for Content Distribution in a Communications Network," US20160226735, filed January 2016, granted January 2019.
  14. J. Llorca, A. Tulino, "Distribution of Cloud Services in a Cloud Environment," US20160105489, filed March 2015, granted February 2019.
  15. A. Tulino, J. Llorca, K. Shanmugam, "Devices and Methods for Network-Coded and Caching-Aided Content Distribution," US20150207903, filed October 2014, granted November 2016.
  16. A. Tulino, J. Llorca, "Devices and Methods for Network-Coded and Caching-Aided Content Distribution," US20150207895, filed October 2014, granted November 2016.
  17. A. Tulino, J. Llorca, "Devices and Methods for Network-Coded and Caching-Aided Content Distribution," US20150207881, filed September 2014, granted June 2017.
  18. J. Llorca, A. Tulino, "Devices and Methods for Content Distribution in a Communications Network," US20150207896, filed September 2014, granted February 2017.
  19. J. Llorca, A. Tulino, "System and Method for Managing Network Information," US9112807, filed December 2012, granted August 2015.
  20. S. D. Milner, C. C. Davis, J. Llorca, "Systems, Methods, Devices, and Computer Program Products for Control and Performance Prediction in Wireless Networks", US8831524, filed April 2012, granted July 2015. (2015 Jimmy H.C. Lin Award for Innovation)

2022:

  1. Y. Cai, J. Llorca, A. Tulino, A. Molisch, "Ultra-Reliable Distributed Cloud Network Control with End-to-End Latency Constraints," IEEE/ACM Transactions on Networking, May 2022.
  2. Y. Cai, J. Llorca, A. Tulino, A. Molisch, "Joint Compute-Caching-Communication Control for Online Data-Intensive Service Delivery," arXiv preprint arXiv:2205.01944, May 2022.
  3. Y. Cai, J. Llorca, A. Tulino, A. Molisch, "Compute- and Data-Intensive Networks: The Key to the Metaverse," arXiv preprint arXiv:2204.02001, May 2022.
  4. Y. Cai, J. Llorca, A. Tulino, A. Molisch, "Decentralized Control of Distributed Cloud Networks with Generalized Network Flows," arXiv preprint arXiv:2204.09030, April 2022.

2021:

  1. Y. Cai, J. Llorca, A. Tulino, A. Molisch, "Optimal Cloud Network Control with Strict Latency Constraints," IEEE ICC, June 2021.
  2. Y. Cai, J. Llorca, A. Tulino, A. Molisch, "Optimal Multicast Service Chain Control: Packet processing, routing, and duplication," IEEE ICC, June 2021.
  3. J. Zhang, A. Sinha, J. Llorca, A. Tulino, E. Modiano, "Optimal Control of Distributed Computing Networks with Mixed-Cast Traffic Flows," IEEE/ACM Transactions on Networking, April 2021.
  4. M. Sanchez, V, Jamali, J. Llorca, A. Tulino, “Gridless Multidimensional Angle of Arrival Estimation for Arbitrary 3D Antenna Arrays,” IEEE Transactions on Wireless Communications, March 2021.

2020:

  1. Y. Cai, J. Llorca, A. Tulino, A. Molisch, "Mobile Edge Computing Network Control: Tradeoff Between Delay and Cost," IEEE Globecom, December 2020.
  2. K. Poularakis, J. Llorca, A. Tulino, L. Tassiulas, "Approximation Algorithms for Data-Intensive Service Chain Embedding," ACM Mobihoc, October 2020.
  3. K. Poularakis, J. Llorca, A. Tulino, L. Tassiulas, "Service Placement and Request Routing in MEC Networks With Storage, Computation, and Communication Constraints," IEEE/ACM Transactions on Networking, June 2020.
  4. V. Jamali, A. Tulino, J. Llorca, E. Erkip, “Rényi Entropy Bounds on the Active Learning Cost-Performance Tradeoff," IEEE ISIT, June 2020.
  5. R. Ali, V. Cadambe, J. Llorca, A. Tulino, "Fundamental Limits of Erasure-Coded Key-Value Stores with Side Information," IEEE Transactions on Communications, March 2020.
  6. I. Chien, A. Tulino, J. Llorca, “Active Learning in the Geometric Block Model,” AAAI Conference on Artificial Intelligence, February 2020.
  7. P. Hassanzadeh, A. Tulino, J. Llorca, E. Erkip, “Rate-Memory Trade-Off for Caching and Delivery of Correlated Sources," IEEE Transactions on Information Theory, February 2020.
  8. P. Hassanzadeh, E. Erkip, J. Llorca, A. Tulino, “Rate-Distortion-Memory Trade-offs in Heterogeneous Caching Networks," IEEE Transactions on Wireless Communications, January 2020.

2019:

  1. J. Llorca, A. Tulino, G. Caire, "Service Delivery in Cloud-Integrated 5G Networks," Book Chapter, Information Theory for 5G, Cambridge University Press, 2019.
  2. M. Michael, J. Llorca, A. Tulino, "Approximation Algorithms for the Optimal Distribution of Real-Time Stream-Processing Services," IEEE ICC, May 2019.
  3. K. Poularakis, J. Llorca, A. Tulino, L. Tassiulas, "Joint Service Placement and Request Routing in Multi-Cell Mobile Edge Computing Networks," IEEE INFOCOM, April 2019.
  4. G. Vettigli, M. Ji, K. Shanmugan, J. Llorca, A. Tulino, G. Caire, "Efficient Algorithms for Coded Multicasting in Heterogeneous Caching Networks," MDPI Entropy, March 2019.
  5. C.H. Wang, J. Llorca, A. Tulino, T. Javidi, "Dynamic Cloud Network Control Under Reconfiguration Delay and Cost," IEEE/ACM Transactions on Networking, January 2019

2018:

  1. H. Feng, J. Llorca, A. Tulino, A. Molisch, "Optimal Control of Wireless Computing Networks," IEEE Transactions on Wireless Communications, October 2018.
  2. H. Feng, J. Llorca, A. Tulino, A. Molisch, "Optimal Dynamic Cloud Network Control," IEEE/ACM Transactions on Networking, September 2018.
  3. A. Vega-Delgado, M. Sánchez-Fernández, J. Llorca, A. Tulino, "Feasible Transmission Strategies for Downlink MIMO in Sparse Millimeter-Wave Channels," IEEE Communications Magazine, July 2018. 
  4. P. Hassanzadeh, A. Tulino, J. Llorca, E. Erkip, "On Coding for Cache-Aided Delivery of Dynamic Correlated Content," IEEE JSAC, June 2018. 
  5. R. Ali, V. Cadambe, J. Llorca, A. Tulino, "Multi-Version Coding with Side Information," IEEE ISIT, June 2018.
  6. J. Llorca, "End-to-End Configuration and Control of Cloud-Network Slices," IEEE INFOCOM RS-FCN Workshop, April 2017. (Keynote Talk)
  7. J. Zhang, A. Sinha, J. Llorca, A. Tulino, E. Modiano, "Optimal Control of Distributed Computing Networks with Mixed-Cast Traffic Flows," IEEE INFOCOM, April 2018.

2017:

  1. H. Feng, J. Llorca, A. Tulino, A. Molisch, "Impact of Channel State Information on Wireless Computing Network Control," IEEE ASILOMAR, October 2017. (Invited)
  2. K. Shanmugam, A. Dimakis, J. Llorca, A. Tulino, "A Unified Ruzsa-Szemeredi Framework for Finite Length Coded Caching," IEEE ASILOMAR, October 2017. (Invited)
  3. P. Hassanzadeh, A. Tulino, J. Llorca, E. Erkip, "Broadcast Caching Networks with Two Receivers and Multiple Correlated Sources," IEEE ASILOMAR, October 2017. 
  4. J. Llorca, A. Tulino, A. Sforza, C. Sterle, “Optimal Content Distribution and Multi-Resource Allocation in Software Defined virtual CDNs,” AIRO ODS, September 2017.
  5. P. Hassanzadeh, A. Tulino, J. Llorca, E. Erkip, “Rate-Memory Trade-off for the Two-User Broadcast Caching Network," IEEE ISIT, June 2017.
  6. L. Jiao, A. Tulino, J. Llorca, Y. Yin, A. Sala, "Smoothed Online Resource Allocation in Multi-Tier Distributed Cloud Networks," IEEE/ACM Transactions on Networking, June 2017.
  7. H. Feng, J. Llorca, A. Tulino, A. Molisch, “On the Delivery of Augmented Information Services over Wireless Computing Networks," IEEE ICC, May 2017
  8. H. Feng, J. Llorca, A. Tulino, D. Raz, A. Molisch, “Approximation Algorithms for the NFV Service Distribution Problem," IEEE INFOCOM, May 2017.
  9. M. Ji, A. Tulino, J. Llorca, G. Caire, "Order-Optimal Rate of Caching and Coded Multicasting with Random Demands," IEEE Transactions on Information Theory, April 2017.
  10. M. Sánchez-Fernández, A. Tulino, E. Rajo-Iglesias, J. Llorca, A. García-Armada, "Blended Antenna Wearables for an Unconstrained Mobile Experience," IEEE Communications Magazine, April 2017.
  11. Y. Fadlallah, A. Tulino, D. Barone, G. Vettigli, J. Llorca, J. Gorce, "Coding for Caching in 5G Networks," IEEE Communications Magazine, February 2017.

2016:

  1. M. Barcelo, A. Correa, J. Llorca, A. Tulino, J. Lopez, A. Morell, “IoT-Cloud Service Optimization in Next Generation Smart Environments," IEEE Journal on Selected Areas in Communications (JSAC), October 2016.
  2. P. Hassanzadeh, A. Tulino, J. Llorca, E. Erkip, “Correlation-Aware Distributed Caching and Coded Delivery," IEEE ITW, September 2016.
  3. P. Hassanzadeh, A. Tulino, J. Llorca, E. Erkip, “Cache-Aided Coded Multicast for Correlated Sources," EEE ISTC, September 2016. (Invited)
  4. K. Shanmugam, M. Ji, A. Tulino, J. Llorca, A. Dimakis, "Finite Length Analysis of Caching-Aided Coded Multicasting," IEEE Transactions on Information Theory, August 2016.
  5. A. S. Cacciapuoti, M. Caleffi, M. Ji, J. Llorca, A. Tulino, "Speeding Up Wireless Video Distribution via Channel-Aware Caching-Aided Coded Multicast," IEEE Journal on Selected Areas in Communications (JSAC), August 2016.
  6. A. S. Cacciapuoti, M. Caleffi, M. Ji, J. Llorca, A. Tulino, "On the Impact of Lossy Channels in Wireless Edge Caching," IEEE ICC, June 2016.
  7. H. Feng, J. Llorca, A. Tulino, A. Molisch, "Optimal Dynamic Cloud Network Control," IEEE ICC, June 2016. (Best Paper Award)
  8. P. Marchetta, J. Llorca, A. Tulino, A. Pescape, “MC3: A Cloud Caching Strategy for Next Generation Virtual CDNs,” IEEE/IFIP Networking, June 2016.  
  9. L. Jiao, A. Tulino, J. Llorca, Y. Yin, A. Sala, "Smoothed Online Resource Allocation in Multi-Tier Distributed Cloud Networks," IEEE IPDPS, May 2016.
  10. H. Feng, J. Llorca, A. Tulino, A. Molisch, "Dynamic Service Optimization in Distributed Cloud networks," IEEE SWFAN INFOCOM Workshop, April 2016.

2015:

  1. M. Ji, A. Tulino, J. Llorca, G. Caire, "Caching in Combination Networks," IEEE ASILOMAR, November 2015. (Invited)
  2. P. Hassanzadeh, E. Erkip, J. Llorca, A. Tulino, “Distortion Memory Tradeoffs in Cache-Aided Wireless Video Delivery," IEEE ALLERTON, October 2015.
  3. J. Llorca, A. Tulino, M. Varvello, J. Esteban, D. Perino, “Energy Efficient Dynamic Content Distribution", IEEE Journal on Selected Areas in Communications, September 2015.
  4. K. Kvaternik, J. Llorca, D. C. Kilper, L. Pavel, “A Methodology for the Design of Self-Optimizing Decentralized Content-Caching Strategies”, IEEE/ACM Transactions on Networking, August 2015.
  5. M. Ji, A. Tulino, J. Llorca, G. Caire, "Caching-Aided Coded Multicasting with Multiple Random Requests," IEEE ITW, July 2015.
  6. M. Barcelo, J. Llorca, A. Tulino, N. Raman, “The Cloud Service Distribution Problem in Distributed Cloud Networks,” IEEE ICC, June 2015.
  7. J. Llorca, C. Sterle, A. Tulino, N. Choi, A. Sforza, A. E. Amideo, “Joint Content-Resource Allocation in Next Generation Virtual CDNs,” IEEE ICC, June 2015.
  8. M. Ji, K. Shanmugam, G. Vettigli, J. Llorca, A. Tulino, G. Caire, “An Efficient Multiple-Groupcast Coded Multicast Scheme for Finite Fractional Caching,” IEEE ICC, June 2015.
  9. M. Ji, M. F. Wong, A. M. Tulino, J. Llorca, G. Caire, M. Effros, M. Langberg, "On the Fundamental Limits of Caching in Combination Networks," IEEE SPAWC, June 2015.
  10. G. Vettigli, M. Ji, J. Llorca, A. Tulino, P. Festa, “An Efficient Coded Multicast Scheme Preserving the Multiplicative Caching Gain,” IEEE INFOCOM CNTCV Workshop, March 2015.

Research Centers, Labs, and Groups