Dilip Krishnaswamy  Dilip Krishnaswamy photo       

contact information

India Research Laboratory, Bangalore, India




Ph. D. (Electrical Engineering), University of Illinois at Urbana-Champaign, 1997.

Executive Leadership Certificate, Cornell University, 2016.

Short Biography: Dr. D.K. is currently working as a Senior Scientist at IBM Research in Bangalore. He received the PhD degree in electrical engineering from the University of Illinois at Urbana-Champaign. He has worked as a Platform Architect at Intel, and as a Senior Staff Researcher in the Office of the Chief Scientist at Qualcomm, and has taught at the University of California, Davis. He served as the Associate Editor-in-Chief of IEEE Wireless Communications from 2009-2014. He serves as a co-chair for the IoT PIC (Professional Interest Community) at IBM Research. He chairs the committee for the annual Pat Goldberg IBM Research CS/EE/Math best paper competition (since 2015). He in an inventor on 54 granted US patents, and has published 60+ papers with 3 best paper awards. He is a BTech (electronics and communications engineering) alum of IIT Madras.

Longer Biography:
Dr. D.K. is a senior research scientist at IBM Research in Bangalore, India. His current research interests include  distributed information processing, distributed resource/energy management,  distributed function virtualization, smarter planet / IoT / M2M systems, cognitive systems, and hyperledger blockchain technology.  He graduated with a Ph.D. degree in Electrical Engineering in 1997 from the University of Illinois at Urbana-Champaign. He received the best paper award for  research related to his thesis in the parallel processing area for the 1997 IEEE VLSI Test Symposium. He was a Platform Architect at Intel where he worked on various projects including the Pentium4 processor development, system-on-chip mobile platform architectures (lead architect for Intel's first cellular SoC - PXA800F (HotChips 2003)), and cross-layer wireless multimedia optimizations in the digital home.  He taught courses related to parallel computer architecture, and advanced digital systems design, at the University of California, Davis from 1998-2006. He served on the Industrial Board of Advisors for the ECE dept at UC Davis from 2006-2014. Since late 2006, he was a senior staff researcher in the Office of the Chief Scientist at the Qualcomm Research Center in San Diego, California. At Qualcomm, he worked on self-aware platforms, m2m service layer middleware,  collaborative wireless nanobots for cancer therapy, Continua healthcare/oneM2M/DTN standards development, wireless distributed computing, parallel wireless communications & concurrent bandwidth aggregation, heterogeneous cooperative techniques, user modeling fordistributed analytics, data-mining,  and adhoc heterogeneous tunneled access technologies. He served as the Associate Editor-in-chief of the IEEE Wireless Communications Magazine from 2009 to 2014.  He chaired the IEEE comsoc emerging technical subcommittee on Applications of Nanotechnologies in Communications from 2009-2013. He served as an editor for the Journal of Nano Communication Networks from 2011-2016. He received best paper awards recently for COMSNETS 2015 and CoCoNet 2015. He serves as a co-chair for the IoT PIC (Professional Interest Community) at IBM Research. He chairs the committee for the annual Pat Goldberg IBM Research CS/EE/Math best paper competition (since 2015). He is an inventor on  54 granted US patents, and has authored 60+ research publications. He is a B. Tech (Electronics and Communications Engineering) alum from IIT Madras.

Recent Synergistic Activities / Talks:

Transforming India through SDN-NFV and Mobile Edge Computing, Invited Talk, Avaya Technologies - September 2016

Hyperledger Technology Overview and Key Considerations - Invited Talk, IDRBT workshop on Blockchain Technology, Hyderabad, August 2016

5G IoT M2M Service Layer Design - IEEE 5G IoT Summit, Bangalore, July 2016

IEEE 5G Summit (DFV for 5G) - Aalborg - July '16,

IUCAA (Concurrent Processing of Gravitational Wave Detector Streams) - Pune - June '16,

IEEE ICC (5G Architecture Panel, Young Professionals Panel) -  Kuala Lumpur - May '16,

CDoT (Shannon Day Event) - Bangalore - May '16, 

IEEE Global Connect (last mile connectivity) - Washington DC - April '16 - http://spectrum.ieee.org/tech-talk/computing/networks/3-ways-to-bridge-the-digital-divide 

Call for Papers / Participation : 2016 IEEE NFV-SDN conference, Palo Alto CA (CFP   http://nfvsdn2016.ieee-nfvsdn.org/authors/call-for-papers/ ).

TPC CoChair, IEEE NFV SDN Conference 2016
Executive CoChair, 58th IEEE Globecom 2015
General CoChair, ICACCI 2015.
General CoChair, ICDCN 2015
General Chair, DCPerf 2014
General CoChair, ICDCN 2014
Associate Editor-in-Chief, IEEE Wireless Communications, 2009-2014.
Editor, IEEE JSAC, Molecular, Biological, and Multi-scale Communications Series 2012-2014.
A blog on Distributed Function Virtualization (DFV) and National Knowledge Centers (NKCs) (2015)

Recent Published Research Papers & Granted US Patents:

R. Guruprasad, P. Murali, D. K., S. Kalyanaraman,"Coupling a small battery with a data center for frequency regulation", IEEE Power Energy Society General Meeting, Chicago, 2017 (to appear).

D. Mishra, S. De, D. K, "i2ER: Integrated Information and Energy Relaying Protocol for RF Powered Communication Networks", IEEE International Communications Conference (ICC), Paris, 2017   (to appear).

D. K., R. Kothari, V. Gabale, "Latency and Policy aware Hierarchical Partitioning for NFV Systems", First IEEE NFV-SDN conference, San Francisco CA, 2015.

V. Gabale, D. K., "MobInsight: On Improving the Performance of Mobile Apps in Cellular Networks", Proceedings of the 24th International World Wide Web conference (WWW), Florence, 2015.

U. Devi, M. Goyal, M. Madhavan, R. Kokku, D. K., "SERA: A Hybrid Scheduling Framework for M2M Transmission in Cellular Networks", COMSNETS 2015 (Best Paper Award).

R. Krishnan, T. Hinrichs, D. K., R. K., "Policy-based monitoring and energy management for NFV Data Centers, CoCoNET 2015 (SETCAC symposium) (Best Paper Award).

Y. Malreddy, D. K., B. S. Manoj, "Cross-Layer Switch Handover in Software Defined Wireless Networks," IEEE ANTS 2015.

A. Narang, S. Datta, S. Bhattacherjee, A. Das, D. K., "Predictive Caching Framework for Mobile Wireless Networks", 16th IEEE International conference on Mobile Data Management, 2015.

D. K., R. Krishnan, D. Lopez, P. Willis, A. Qamar , "An Open NFV and Cloud Architectural Framework for Managing Application Virality Behavior",  IEEE CCNC 2015.

D. K., K. Rajagopal, A. Qamar, R. Krishnan, N. Narayan, K. Bijlani, K. Moudgalya , "Bringing Knowledge to the Edge with JnanaEdge and BuddhiEdge: Architecture, Implementation and Future Directions",  IEEE Technology for Education (T4E) Conference, 2014.

R. Krishnan, D. K., D. Mcdysan, "Behavioral Security Threat Detection Strategies for Data Center Switches and Routers" , DCPerf 2014.

S. Sharifi, D. K., T. Rosing, "Prometheus: A Proactive Method for Thermal Management of Heterogeneous MPSoCs", IEEE Transactions on CAD of Integrated Circuits and Systems, 2013.

P. Aghera, J. Yang, P. Zappi, D. K., A. Coskun, T. Rosing, "Energy Management in Wireless Mobile Systems Using Dynamic Task Assignment", JOLPE, 2013.

R. Vinayak, D. K., S. Dharmaraja, "Analytical modeling of TCP NewReno using Generalized Stochastic Petri Nets", IJCS 2013.

R. Farley, G. Ding, D. K., "A Low-Power Mobile Wireless Network for Mobile Asset Tracking," IEEE Vehicular Technology Conference, 2012.

D. K., D. Zhang,  D. Cavendish, W. Ge, S. Soliman, B. Mohanty, S. Eravelli, "COBA: Concurrent Bandwidth Aggregation - a case study in Parallel Wireless Communications", Journal of Communications, Special issue on Future directions on computing and networking, Vol 7 (No 7), 2012. 

N. Niksad, J. Yang, P. Zappi, T. Rosing, D. K., "Model-driven Adaptive Wireless Sensing for Environmental Healthcare Feedback Systems", IEEE International Communications Conference (ICC), E-Health track, 2012.

D. K., R. Ramanathan, A. Qamar, "Collaborative Wireless Nanobots for Tumor Discovery and Drug Delivery", IEEE Molecular and Nano Communications, 2012


N. Figueira, R. Krishnan, D. Lopez, S. Wright, D. K., Policy Architecture and Framework for NFV Infrastructure (draft-irtf-nfvrg-nfv-policy-arch-01), 2015 & 2016.

R. Krishnan, N. Figueira, D. K., D. Lopez, S. Wright, T. Hinrichs, R. Krishnaswamy, NFV IaaS Architectural Framework For Policy-Based Resource Placement and Scheduling (draft-krishnan-nfvrg-policy-based-rm-nfviaas-5), 2015

S. Natarajan, R. Krishnan, A. Ghunwani, D. K., P. Willis, An Analysis of Container-based Platforms for NFV (draft-natarajan-nfvrg-containers-for-nfv-00), 2015


US Patent 9,288,148, D. K., R. Kothari, V. Gabale, "Hierarchical network, service, and application function virtual machine partitioning across differentially sensitive data centers", 2016.

US Patent 9,521,621 D. K., "Application proxy support over a wireless link," 2016.

US Patent 9,497,286 P. Aggarwal, D. K., R. Daley, P. Lundqvist, "Method and system for providing targeted information based on a user profile in a mobile environment", 2016.

US Patent 9,485,322,  D. K., P. Aggarwal, R. Daley, P. Lundqvist, "Method and system for providing targeted information using profile attributes with variable confidence levels in a mobile environment", 2016.

US Patent 9,474,069,  D. K., J. Blanz, "Enabling a communication feasibility determination time to complete communication exchanges between an M2M server and one or more M2M devices", 2016.

US Patent 9.455.897  D. K., S. Soliman, S. Eravelli, "Cooperative Bandwidth Aggregation using Multipath Transport", 2016.

US Patent 9,451,415  D. K., S. Soliman, S. Eravelli, R. Gupta, R. dos Santos, "Cooperative Data Transport", 2016.

US Patent US Patent 9,398,453  D. K., A. Suri, "Adhoc service provider's ability to provide service for a wireless network", 2016.

US Patent 9,398,113  P. Aggarwal, D. K., R. Daley, P. Lundqvist,"Method and systems for providing targeted information using identity masking in a wireless communication device", 2016.

US Patent 9,392,445, D. K., "Handoff at an ad-hoc mobile service provider", 2016.

US Patent 9,392,074, P. Aggarwal, D. K., R. Daley, P. Lundqvist, "User Profile Generation Architecture for mobile content message targeting", 2016.

US Patent 9,391,789, D. K., "Method and system for multi-level distribution information cache management in a mobile environment", 2016.

US Patent, 9,338,726, D. K., S. Das, S. Soliman, N. Bhushan, "Cooperative Data Mules", 2016.

US Patent 9,307,448,  D. K., Yallapragada S, Nanda S, "Method and apparatus for wireless distributed computing", 2016.

US Patent, 9,292,077 E. Tiedemann, D. K., "Method and apparatus for efficient service layer assistance for modem sleep operations", 2016.

US Patent 9,286,084,  K. Yalamanchili, Y. Nagaraj, R. K. Iyengar, D. K., R. Beraha, "Adaptive hardware reconfiguration of configurable co-processor cores for hardware optimization of functionality blocks...", 2016.

US Patent 9,264,353  D. K., D. Cavendish, S. Soliman, "Dynamic subflow control for a multipath transport connection in a wireless communication network", 2016.

US Patent 9, 220, 069 D. K., H. Nguyen, "Method and apparatus for delay-constrained end-to-end energy optimization for wireless services", 2015.

US Patent, 9, 203, 912, D. K., P. Aggarwal, R. Daley, M. Renschler, R. Lundqvist, "Method and system for message value calculation in a mobile environment", 2015.

US Patent, 9, 203, 911 D. K., P. Aggarwal, "Method and system for using a cache miss state indicator to determine user suitability of targeted content messages in a mobile environment, 2015.

US Patent 9.179,367 D. K., A. Suri, "Maximizing service provider utility in a heterogeneous wireless adhoc network", 2015

US Patent 9.167.426 D. K., A. Suri, "Adhoc service provider's ability to provide service in a wireless network", 2015

US Patent 9,119, 222  D. K., I. Khan, S. Soliman, M. Prasad, "Reconfigurable multi-chip processing platform for concurrent aggregation of wireless technologies", 2015

US Patent 9,107,232  D. K., A. Rajkotia, S. Das, "Interference Management between multiple networks", 2015.

US Patent 9,094,892, D. K., S. Soliman, S. Das, R. Daley, "Wireless wide area network technology aggregation and broadcast", 2015.

US Patent 9,084,075, R. Farley, D. K., G. Ding, "Tracking Management systems and methods", 2015.

US Patent 9,083,474, D. K., V. Raveendran, R. Daley, "Multimedia broadcast forwarding systems and methods", 2015.

US Patent 9,060,336, D. K., P. Kanade, P. Subrahmanya, "Apparatus and methods for low power sensing of communication access technologies", 2015.

US Patent 9,025,536, D. K., "Method and apparatus for whitespace communication", 2015.

US Patent 9,026, 074, D. K., S. Yallapragada, S. Nanda, S. Das, Soliman, P. Tinnakornsrisuphap, V. Narayanan, "Method and apparatus for wireless distributed computing, 2015.

US Patent 9,014, 640, D. K., F. Kim, R. Daley, "Wakeup trigger for implementation of target actions, 2015.

US Patent 8,955, 054, D. K., P. Lundqvist, K. Rajamani, "Method and apparatus for providing simultaneous support for multiple master keys at an access point in a wireless communication system", 2015.

US Patent 8,935,436, D. K., "Wakeup Trigger to support multiple user interfaces, environments and/or virtual machines", 2015.

US Patent 8,923,147, D. K., X. Wu, J. Li, "Method and apparatus for filtering and processing of received vehicle peer transmissions based on reliability information", 2014.

US Patent 8,913,587, D. K., P. Subrahmanya, "Infrastructure-unassisted inter-device wireless wide area network handoff", 2014.

US Patent 8.862,178, D. K., H. Nguyen, "Method and systems for managing participation in multiple wireless networks", 2014.

US Patent 8,825,876, D. K.,  P. Lundqvist, R. Daley, V. Bychkovsky, "Apparatus and Method for Mobile Virtual Network Operator (MVNO) Hosting and Pricing", 2014.

US Patent 8,767,625, "Method for concurrent bandwidth aggregation using a second path on a second wireless network that utilizes the packet core network of a first path on a first wireless network", 2014.

US Patent 8,750,857, "Method and apparatus for wireless distributed computing", 2014.

US Patent 8,730,928, "Enhancements for increased spatial reuse in adhoc networks", 2014.

US Patent 8,644,206:   D. K., A. Suri, "Adhoc service provider configuration for broadcasting service information", 2014.

US Patent 8,638,810: D. K., "Multiradio-database systems and methods", 2014.

US Patent 8,520,552: D. K., V. Park, "Method for determining mutual and transitive correlation over a wireless channel to form links and deliver targeted content messages", 2013.

US Patent 8,458,353: D. K., S. Soliman, "Method and Apparatus for Link Aggregation in a Heterogeneous Communication System", 2013.

US Patent 8,432,849: D. K., E. Matter, "Wireless System Performance Modeling", 2013 (relates to sigmoid modeling of wireless systems). 

US Patent 8,385,240: D. K., "Selection and utilization of shared wireless wide area network modems", 2013.

US Patent 8,379,552: D. K., "Transmission Adaptation in a Wireless Network" , 2013.

US Patent 8,300,563: D. K., R. Stacey, "Aggregated transmission in WLAN systems with FEC MPDUs", 2012.

US Patent 8,279,794: D. K., "Opportunistic Data Forwarding and Dynamic Reconfiguration in Wireless Local Area Networks, 2012.

US Patent 8,144,812: D. K., "Best Frame Derivation in a Wireless Network" , 2012.

US Patent 8,098,603: D. K., "Bandwidth Adaptation in a Wireless Network" , 2012.

 US Patents 8,547,868 and 7,940,778: G. Ding, S. Rungta, J. Vicente, W. Chan, D. K., "Cross-layer approach to virtualized overlay on adhoc networks", 2013, and 2011.

US Patent 7,573,820: D. K., C. Jutzi, E. Matter, "Techniques to control data transmission for a wireless system", 2009.


R. Murugesh, N. Vasudevan, U. Ramanadhan, A. Ananyase, D. K., A. Ramachandran, "Smartphone-based Driver Assistance System for Coordinated Lane Change," ICCVE 2015.

M. Akhil, N. Vasudevan, U. Ramanadhan, A. Ananyase, D. K., A. Ramachandran, "Collision Avoidance at Intersections Using Vehicle Detectors and Smartphones," ICCVE 2015.

D. K., D. Zhang, S. Soliman, B. Mohanty, D. Cavendish, W. Ge, S. Eravelli, "Concurrent Bandwidth Aggregation over Wireless Networks", Invited paper, IEEE Intl Conf on Computing, Communications, and Networking (ICNC) 2012.

D. K., R. Krishnan, A. Qamar, K. Rajagopal, "SankatEdge: A Distributed Network Edge Infrastructure Framework for Disaster Recovery", IEEE Global Humanitarian Technology Conference-SAS, 2014.

R. Krishnan, D. K., A. Qamar, K. Bijlani, K. Moudgalya, "BuddhiEdge: Taking Education to the Edge", IEEE (T4E) Technology for Education conference, 2012, Hyderabad, India.

D. K., "Network Economic Considerations for Incremental Wireless Data Services in Heterogeneous Wireless Wide Area Networks", IEEE Vehicular Technology Conference, Fall 2010.

P. Aghera, D. K., T. Rosing, "DynAGreen: Hierarchical Dynamic Energy Efficient Task Assignment in Wireless Healthcare Systems", IEEE Bodynets 2010.

P. Aghera, D. K., D. Fang, A. Coskun, T. Rosing, "DynAHeal: Dynamic Energy Efficient Task Assignment for Wireless Healthcare Systems", IEEE/ACM 2010 DATE conference.

W. Wang, X. Liu, D. K., “Robust Routing and Scheduling in Wireless Mesh Networks under Dynamic Traffic Conditions”, IEEE Transactions on Mobile Computing, May 2009 (also IEEE SECON 2007).

D. K., "AWiMA: an architecture for Adhoc Wireless Mobile internet Access", IEEE Globecom 2008. http://arxiv.org/ftp/arxiv/papers/0907/0907.2252.pdf

D. K., S. Zhao, "Network-aware Adaptation with Real-Time Channel Statistics for Wireless LAN Multimedia Transmissions in the Digital Home", IEEE COMSWARE 2008, http://arxiv.org/ftp/arxiv/papers/0907/0907.2222.pdf

D. K., S. Kalluri, “Multi-level weighted combining of retransmitted vectors in wireless communications”, IEEE Vehicular Technology Conf, Sep 2006.

H. Shiang, D. K., M. Van der Schaar, “Quality-aware video streaming in wireless mesh networks with optimal dynamic routing and time allocation”, 2006 Asilomar Conference on Signals, Systems, and Computers, Oct ‘06, pp.969 - 973

D. K., R. N. Hasbun, J. P. Brizek, “Secure Manageable Mobile Handset Platform Architectures”, Invited paper -  IEEE Communications Magazine, Sep’06, pp. 158 - 165

D. K., H. Shiang, J. Vicente, S. Conner, S. Rungta, K. Miao, W. Chan, “A Cross-layer Cross-overlay Architecture for Proactive Adaptive Processing in Wireless Mesh Networks”, Invited paper, IEEE WiMesh Workshop, Sep 2006

J. Vicente, S. Rungta, G. Ding, D. K., W. Chan, K. Miao, "OverMesh: Network Centric Computing", Invited Paper, IEEE Communications Magazine, Feb 2007,

N. Mastronarde, Y. Andrepoulos, M. Van der Schaar, D. K., J. Vicente, “"Cross-layer Video Streaming Over 802.11e-Enabled Wireless Mesh Networks", IEEE Intl Conf on Acoustics Speech & Signal Proc, ‘06.

G. Ding, J. Vicente, S. Rungta, D. K., W. Chan, K. Miao, "Overlays on Wireless Mesh Networks: Implementation and Cross-Layer Searching" , 9th IFIP/IEEE Intl Conf on Mgmt of Multimedia and Mobile Networks & Services, Dublin, ‘06.

 D. K., J. Vicente, "Scalable Adaptive Wireless Networks for Multimedia in the Proactive Enterprise",  Intel Technology Journal, 2004.

D. K., M. van der Schaar, "Adaptive Modulated Scalable Video Transmission over Wireless Networks with a Game-Theoretic Approach", IEEE MMSP’04

D. K., R. Stacey, R. VanAlstine, W. Chimitt, "Performance considerations for efficient multimedia streaming in wireless LANs", 49th SPIE conf on Applications of Digital Image Processing, 2004.

D. K., R. Stevens, R. Hasbun, C. Hagan, J. Revilla, "The Intel(R) PXA800F Wireless Internet-on-a-chip Architecture and Design", IEEE Custom Integrated Circuits Conf, Sep 2003

D. K., "The Architecture of the Intel(R) PXA800F Cellular Processor" , ACM/IEEE Hot Chips Conference,  Stanford University, Aug 2003. 

D. K., “Game-Theoretic Formulations for Network-Assisted Resource Management”, IEEE Vehicular Technology Conference, Sep 2002.

D. K., "Network-assisted link adaptation with power control and channel re-assignment in wireless networks" , 3G Wireless Conference, San Francisco, May’ 02.

D. K., P. Mazumdar, P. Banerjee, E. Rudnick, Book Chapter on Parallel Implementations in Genetic Algorithms for VLSI Design, Layout, and Test Automation, 1999.

D. Chakrabarti, P. Joisha, J. Chandy, D. K., V. Krishnaswamy, P. Banerjee, ‘WADE: A Web-based Automated Parallel CAD Environment, “Proc of Intl. Conf. on High Performance Computing, 1998.

D. K., P. Banerjee, E. Rudnick, J. H. Patel, “Asynchronous parallel algorithms for Test Set Partitioned Fault Simulation”, PADS 1997.

D. K., P. Banerjee, E. Rudnick, J. H. Patel, “SPITFIRE: Scalable parallel algorithms for Test Set Partitioned Fault Simulation”, IEEE VLSI Test Symposium 1997. (Best paper award)

D. K., M. Hsiao, P. Banerjee, E. Rudnick, J. H. Patel, V Saxena, “Parallel Genetic Algorithms for Sequential Circuit Test Generation”, VLSI Design 1997.

D. K., P. Banerjee, “Exploiting Task and Data Parallelism in Parallel Hough and Radon Transforms”, IEEE International Conference on Parallel Processing 1997.

R. Natarajan, D. K., “A Case Study in Parallel Scientific Computing: The Boundary Element Method on a distributed memory multicomputer”, Journal of Boundary Element Methods, 1996.

R. Natarajan, D. K., “A Case Study in Parallel Scientific Computing: The Boundary Element Method on a distributed memory multicomputer”, ACM Supercomputing Conference 1995.

D. K., M. Orchard, “Parallel Algorithms for the Two Dimensional Discrete Wavelet Transform”, IEEE International Conference on Parallel Processing, 1994

D. K., V. Govindan, C. Nagendra, “The Hough Transform – a fine grain algorithm for mesh-connected processors”, IEE Colloquium on Hough Transforms, 1993.

R. Shankar, D. K., “Classification of pen gestures using learning vector quantization”, Proc. Of SPIE conference on Neural and Stochastic Methods in Signal and Image Processing, 1993.

D. K., K. Mehrotra, S. Ranka, C. Mohan, “Storing temporal sequences of patterns in neural networks”, Proc. Of SPIE conference on Neural and Stochastic Methods in Signal and Image Processing, 1993.


PhD Thesis:

“Parallel Algorithms for Sequential Circuit Fault Simulation and Test Generation”, Technical Report CRHC-97-14, Center for Reliable and High Performance Computing, University of Illinois at Urbana-Champaign, 1997.