Professional Services (Partial list, not updated often)
- Serving on Journal Editorial Boards
- Editor, IEEE/ACM Transactions on Networking (ToN), 2016 - Present
- Associate Editor, ACM Transactions on Cyber-Physical Systems (TCPS), 2016 - Present
- Editor, IEEE Communications Surveys and Tutorials (COMST), 2013 - 2017
- Editor, IEEE Transactions on Vehicular Technology (TVT), 2013- 2017
- Associate Editor, IEEE Transactions on Parallel and Distributed Systems (TPDS), 2013-2015
- Guest Editor, IEEE Communications Surveys and Tutorials - Special Issue on Energy and Smart Grid, 2013
- Guest Editor, International Journal of Sensor Networks, Special Issue on: "Recent Advancements in Wireless Machine-to-Machine Communications", 2013
- Guest Editor, Elsevier Computer Communications Journal, Special Issue on Cyber-Physical Systems, Milestones and Research Challenges, Vol. 36, Issue 1, December, 2012
- GuestEditor, Elsevier Future Generation Computer Systems Journal, Special Issue on Mobile and Ubiquitous Computing, 2011
- Panelist/Reviewer for Funding Agencies
- The Natural Sciences and Engineering Research Council of Canada (NSERC)
- Canada Foundation for Innovation (CFI)
- MITACS
- Quebec Fund for Research on Nature and Technology (FQRNT)
- US National Science Foundation (NSF)
- Hong Kong Research Grants Council (RGC)
- Chair for Conference, Workshop, and Forum Organizations
- Program Co-Chair, The 9th ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS), Porto, Portugal, 2018
- Program Co-Chair, The 8th ACM International Conference on Future Energy Systems (ACM e-Energy 2017), Hong Kong, 2017
- Program Co-Chair, The 3rd IEEE International Conference on Smart Computing (SMART- COMP 2017), Hong Kong, 2017
- General Co-Chair, The 3rd International Workshop of Software-Defined Data Communications and Storage (SDDCS) 2017, in conjunction with ACM ASPLOS 2017, Xi’an, China, 2017
- Treasurer (Finance Chair), The Seventh ACM International Conference on Future Energy Sys- tems (ACM e-Energy 2016), 2016, Waterloo, Ontario, Canada, 2016
- Steering Committee, The 2nd International Workshop of Software-Defined Data Communica- tions and Storage (SDDCS) 2016, in conjunction with IEEE ICDCS 2016, Nara, Japan, 2016
- Track Chair, Cyber-Physical Systems Track, IEEE Real-Time Systems Symposium (RTSS) 2015, San Antonio, TX, 2015
- Program Co-Chair, The Tenth International Workshop on Feedback Computing (FC 2015), co-located with ACM/IEEE CPSWeek 2015, Seattle, WA, USA
- Steering Committee, The International Workshop of Software-Defined Data Communications and Storage (SDDCS 2015), in conjunction with IEEE INFOCOM 2015
- Publication Co-Chair, IEEE INFOCOM 2013, Torino, Italy, 2013
- Finance Chair, IEEE/ACM CPSWEEK 2013, Philadelphia, Pennsylvania, 2013
- Program Co-Chair, 8th International Conference on Wireless Algorithms, Systems, and Applications (WASA 2013), Zhang Jiajie, China, 2013
- LocalCo-Chair, 21th International Workshop on Quality of Service (IWQoS 2013), Montreal, QC, 2013
- Workshop Co-Chair, The 2nd International Workshop on Efficient Data Center Server, in conjunction with the 19th International Symposium on High Performance Computer Architecture (HPCA-19), February, 2013
- Finance Chair, The 10th ACM Conference on Embedded Networked Sensor Systems (SenSys 2012) , Toronto, Canada, 2012
- Program Vice-Chair, 18th IEEE International Conference on Parallel and Distributed Systems (ICPADS 2012), Singapore, 2012
- Track Chair, Cyber Physical Networking Systems Track, 7th International Conference on Wireless Algorithms, Systems, and Applications (WASA 2012), , Yellow Mountains, China, August 8-10, 2012
- Workshop Co-Chair, The First International Workshop on Architecture and Application Exploration of Micro-Server Systems, in conjunction with the 18th International Symposium on High Performance Computer Architecture (HPCA-18), February 26, 2012, New Orleans, Louisiana, USA
- Track Chair, Wireless Sensor Network Track, IEEE RTSS 2011, Vienna, Austria
- PublicityCo-Chair, The 9th ACM Conference on Embedded Networked Sensor Systems (SenSys 2011), Seattle, WA, 2011
- Workshops and Tutorials Chair, CPSWEEK 2011, Chicago, Illinois, 2011
- Co-Chair,The Sixth International Workshop on Feedback Control Implementation and Design in Computing Systems and Networks (FeBID 2011), in conjunction with ICAC 2011, Karlsruhe, Germany
- Co-Chair,The First International Workshop on Cyber-Physical Networking Systems (CPNS 2011), in conjunction with IEEE INFOCOM 2011, Shanghai , China, 2011
- Publicity Co-Chair, BodyNets 2011
- TrackChair, Wireless Sensor Network Track, The 16th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2010), Stockholm, Sweden, 2010
- Program Co-Chair, The 7th IEEE International Conference on Embedded Software and Systems (ICESS-2010), Bradford, UK (Outstanding Service Award)
- Program Vice Chair, IEEE Sensors, Ubiquitous, and Trusted Computing conference (SUTC 2010), Cyber-Physical Systems Track, Newport Beach, California, USA, 2010
- ProgramCo-Chair, The First International Workshop on Medical-grade Wireless Networks (WiMD 2009), in conjunction with ACM Mobihoc 2009, New Orleans, Louisiana, 2009
- Forum Co-Chair, NSF Ph.D. Student Forum on Cyber-Physical Systems, in conjunction with RTSS, Washington DC, 2009
- Program Vice-Chair, Embedded and Ubiquitous Computing track of the 12th IEEE International Conference on Computational Science and Engineering (CSE 2009), Vancouver, BC, Canada, 2009 (Outstanding Leadership Award)
- Program Co-Chair, The Second International Workshop on Cyber-Physical Systems (WCPS 2009), in conjunction with ICDCS 2009, Montreal, Canada
- Program Co-Chair, First International Workshop on Autonomous Embedded Systems and Networking (AESN09), in conjunction with the 9th International Symposium on Autonomous Decentralized Systems (ISADS 2009), Athens, Greece, 2009
- Local Co-Chair, The 29th International Conference on Distributed Computing Systems (ICDCS09), Montreal, Canada, 2009
- Publicity Co-Chair, 5th IEEE Real Time and Embedded Technology and Applications Symposium (RTAS'09), San Francisco, CA, 2009
- Publicity Co-Chair, 14th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2008) Kaohsiung, Taiwan, 2008
- Forum Co-Chair, NSF Ph.D. Student Forum on Deeply Embedded Real-Time Computing, in conjunction with RTSS, Tucson, Arizona, 2007
- Program Committee Member
- Program Committee Member, The Ninth ACM e-Energy Conference, Karlsruhe, Germany, 2018.
- Program Committee Member, The 37th IEEE Conference on Computer Communications (INFOCOM 2018), Honolulu, HI, USA, 2018.
- Program Committee Member, ACM GreenMetrics 2017 Workshop, in conjunction with ACM SIGMETRICS 2017, Urbana-Champaign, IL, USA, 2017.
- Program Committee Member, The 37th International Conference on Distributed Computing Systems (ICDCS 2017), Atlanta, GA, USA, 2017.
- Program Committee Member, The 36th IEEE Conference on Computer Communications (INFOCOM 2017), Atlanta, GA, USA, 2017.
- Program Committee Member, The First Workshop on Machine Learning in Computer Networking (NetworkML 2016), co-located with IEEE ICNP 2016, Singapore, 2016
- Program Committee Member,The 1st IEEE Internet-of-Things Design and Implementation conference (IoTDI 2016), Berlin, Germany, 2016.
- Program Committee Member, The 11th International Workshop on Feedback Computing, in conjunction with 13th International Conference on Autonomic Computing (ICAC 2016), 2016
- Program Committee Member, The 13th IEEE International Conference on Autonomic Comput- ing (ICAC 2016 ), Wurzburg, Germany, 2016.
- Program Committee Member, The 22nd IEEE Real-Time and Embedded Technology and Ap- plications Symposium (RTAS 2016), San Francisco, CA 2016.
- Program Committee Member, The Seventh ACM e-Energy Conference, Waterloo, Canada, 2016.
- Program Committee Member, The IEEE International Conference on Communications 2016 (IEEE ICC 2016), Kuala Lumpur, Malaysia, 2016.
- Program Committee Member, The 35th IEEE Conference on Computer Communications (IN- FOCOM 2016), San Francisco, CA 2016.
- Program Committee Member, The 22nd IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA’16), Daegu, Korea, 2016.
- Program Committee Member, The 6th ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS 2015), in conjunction with CPSWeek 2015, April, Seattle, Washington.
- Program Committee Member, The 35th International Conference on Distributed Computing Systems (ICDCS 2015), Columbus, Ohio, USA, 2015
- Program Committee Member, The 34th IEEE Conference on Computer Communications (INFOCOM 2015), Hong Kong SAR, China, 2015
- Program Committee Member, The IEEE International Conference on Communications 2015 (IEEE ICC 2015), London, UK, 2015
- Program Committee Member, Wireless Sensor Network Track, IEEE Real-Time Systems Symposium (RTSS 2014), Vancouver, Canada, Rome, Italy, 2014
- Program Committee Member, ACM GreenMetrics 2014 Workshop, in conjunction with ACM SIGMETRICS 2014 , Austin, TX, 2014
- Program Committee Member, The 5th ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS 2014), Berlin, Germany, 2014
- Program Committee Member, The 34th International Conference on Distributed Computing Systems (ICDCS 2014), Madrid, Spain, 2014
- Program Committee Member, The 33rd IEEE Conference on Computer Communications (INFOCOM 2014), Toronto, Canada, 2014
- Program Committee Member, Wireless Sensor Network Track, IEEE Real-Time Systems Symposium (RTSS 2013), Vancouver, Canada, 2013
- Program Committee Member, The 42th International Conference on Parallel Processing (ICPP 2013), Lyon, France, 2013
- Program Committee Member, The 19th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2013), Taipei, Taiwan, 2013
- Program Committee Member, The 2013 IEEE International Conference on Cyber, Physical and Social Computing. Beijing, China
- Program Committee Member, The 8th International Workshop on Feedback Computing, in conjunction with USENIX ICAC 2013, San Jose, California, 2013
- Program Committee Member, The 2013 IEEE International Conference on iThings/CPSCom/GreenCom, Beijing, China, 2013
- Program Committee Member, The 10th USENIX International Conference on Autonomic Computing(ICAC 2013), San Jose, CA, 2013
- Program Committee Member, The 4th IEEE/ACM International Conference on Cyber-Physical Systems (ICCPS 2013), Philadelphia, Pennsylvania, 2013
- Program Committee Member, ACM GreenMetrics 2013 Workshop, in conjunction with ACM SIGMETRICS 2013 , Pittsburg, 2013
- Program Committee Member, The 33th International Conference on Distributed Computing Systems (ICDCS 2013), Philadelphia, Pennsylvania, 2013
- Program Committee Member, The IEEE International Conference on Communications 2013 (IEEE ICC 2013), 2013
- Program Committee Member, The 32nd IEEE Conference on Computer Communications (INFOCOM 2013), Turin, Italy, 2013
- Program Committee Member, The Conference on Design, Automation, and Test in Europe (DATE 2013), Grenoble, France, 2013
- The Seventh International Workshop on Feedback Control Implementation and Design in Computing Systems and Networks (FeBID 2012), 2012
- IEEE Real-Time Systems Symposium (RTSS 2012), San Juan, Puerto Rico, 2012
- The 12th International Conference on Distributed Computing Systems (ICDCS 2012), Macau, China, 2012
- The 3rd ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS 2012), Beijing, China, 2012
- The Conference on Design, Automation, and Test in Europe (DATE 2012), Dresden, Germany, 2012
- The 18th IEEE Real-Time and Embedded Technology and Applications Symposium, (RTAS 2012), Beijing, China, 2012
- IEEEGlobal Communications Conference (GLOBECOM 2011), Houston, TX, 2011
- The 17th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2011), Toyama, Japan, 2011
- ICCPS 2011, Work-in-Progress Program
- 8th IEEE International Conference on Mobile Ad-hoc and Sensor Systems (IEEE MASS'2010), Valencia, Spain 2011
- 2011 International Conference on Reliable and Autonomous Computational Science (RACS 2011), Miami, FL, 2011
- 3rd Workshop on Adaptive and Reconfigurable Embedded Systems (APRES), 2011, In conjunction with CPS week of 2011
- The Second IEEE International Green Computing Conference (IGCC 2011), Orlando, Florida, USA 2011
- the 4th IEEE International Conference on Cloud Computing (Cloud 2011), Washington DC, 2011
- IEEE INFOCOM 2011 Workshop on Cloud Computing, Shanghai, China, 2011
- The 11th International Conference on Distributed Computing Systems (ICDCS 2011), Genoa, Italy, 2011
- The 30th IEEE Conference on Computer Communications (INFOCOM 2011), Shanghai, China, 2011
- The 17th IEEE Real-Time and Embedded Technology and Applications Symposium, (RTAS 2011), Chicago, Illinois, 2011
- The Conference on Design, Automation, and Test in Europe (DATE 2011), Grenoble, France, 2011
- 2010 International Conference on Reliable and Autonomous Computational Science (RACS 2010), Atlanta, GA, 2010
- 7th IEEE International Conference on Mobile Ad-hoc and Sensor Systems (IEEE MASS'2010), San Francisco, 2010
- 8th International Conference on Web Services (ICWS 2010), Miami, Florida, 2010
- The 31th IEEE Real-Time Systems Symposium (RTSS10), WiP Track, San Diego, USA, 2010
- The 31th IEEE Real-Time Systems Symposium (RTSS10), Sensor Network Track, San Diego, USA, 2010
- 18th International Workshop on Quality of Service (IWQoS 2010), Beijing, China, 2010
- IEEE Global Communications Conference (GLOBECOM 2010), Miami, FL, 2010
- The 10th International Conference on Distributed Computing Systems (ICDCS 2010), Genoa, Italy, 2010
- The 29th IEEE Conference on Computer Communications (INFOCOM 2010), San Diego, CA, 2010
- The Conference on Design, Automation, and Test in Europe (DATE 2010), Dresden, Germany, 2010
- The 10th IEEE Real-Time Systems Symposium (RTSS09), Sensor Network Track, Washington DC, USA, 2009
- the 6th IEEE International Conference on e-Business Engineering (ICEBE 2009), Macau, China, 2009
- The 2nd International Workshop on Adaptive and Reconfigurable Embedded Systems (APRES) 2009, In conjunction with Embedded Systems Week (ESWEEK) of 2009, Grenoble, France, 2009
- The 11th International Symposium on Stabilization, Safety, and Security of Distributed Systems (SSS 2009), Lyon, France, Nov 3-6, 2009
- The 17th International Workshop on Quality of Service (IWQoS 2009), Charleston, South Carolina, 2009
- The 18th International Conference on Computer Communications and Networks (ICCCN 2009), San Francisco, CA, 2009
- The 4th IFIP/IEEE International Workshop on Feedback Control Implementation and Design in Computing Systems and Networks (FeBID09), San Francisco, CA, USA, 2009
- The 11th IEEE International Conference on High Performance Computing and Communications (HPCC-09), Seoul, Korea, June, 2009
- The 19th International Conference on Distributed Computing Systems (ICDCS09), Montreal, Canada, 2009
- The 18th IEEE Conference on Computer Communications (INFOCOM 2009), Rio de Janeiro, Brazil, 2009
- The 19th IEEE Real-Time Systems Symposium (RTSS08), Sensor Network Track, Barcelona, Spain, 2008
- Workshop on Compositional Theory and Technology for Real-Time Embedded Systems (CRTS 2008), in conjunction with RTSS08, Barcelona, Spain, 2008
- The Third IFIP/IEEE International Workshop on Feedback Control Implementation and Design in Computing Systems and Networks (FeBID08), Annapolis, Maryland, USA, 2008
- The 14th IEEE International Conference on Parallel and Distributed Systems (ICPADS'08), Melbourne, Victoria, Australia, 2008
- 20th EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, Work in Progress Session, Prague, Czech Republic, 2008
- 2008 IFIP International Conference on Embedded and Ubiquitous Computing (EUC 2008) Shanghai, China, 17-20 December 2008
- 14th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2008) Kaohsiung, Taiwan, 2008
- the 1st International Workshop on Adaptive and Reconfigurable Embedded Systems (APRES 2008), 2008, In conjunction with CPS week of 2008, St. Louis, MO, USA
- 14th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2008), St Louis, MO, 2008
- 14th IEEE Real-Time and Embedded Technology and Applications Symposium, Work in Progress (WIP) Session, St Louis, MO, 2008
- The 17th IEEE Conference on Computer Communications (INFOCOM 2008), Phoenix, Arizona, 2008
- Workshop on Software and Systems for Medical Devices and Services 2007 (SMDS 2007, in conjunction with RTSS), Tucson, Arizona, 2007
- The 18th IEEE Real-Time Systems Symposium (RTSS07), Tucson, Arizona, 2007
- The 2nd International Workshop on Trustworthiness, Reliability and services in Ubiquitous and Sensor Networks (TRUST 2007), Taipei, Taiwan, 2007
- The Second IFIP/IEEE International Workshop on Feedback Control Implementation and Design in Computing Systems and Networks (FeBID07), Munich, Germany, 2007
- InternationalWorkshop on Real-Time Systems and Adaptive Applications (RTSAA07), Beijing, China, 2007
- The 3rd International Conference on Embedded Software and Systems (ICESS07), Daegu, South Korea, 2007
- The 2nd International Conference on Mobile Ad-hoc and Sensor Networks (MSN06), Hong Kong, China, 2006
- Reviewer
- Journal reviewer
- ACM Transactions on Embedded Computing Systems (TECS)
- ACM Transactions on Sensor Networks (ToSN)
- ACM Transactions on Computer Systems (TOCS
- ACM Transactions on Design Automation of Electronic Systems (ToDAES)
- Communications of the ACM (CACM)
- IEEE Transactions on Computers (TC)
- IEEE Transactions on Parallel and Distributed Systems (TPDS)
- IEEE Transactions on Wireless Communications (TWC)
- IEEE Transactions on Mobile Computing (TMC)
- IEEE Transactions on Vehicular Technology (TVT)
- IEEE Transactions on Industrial Informatics (TII)
- IEEE Transactions on Information Forensics & Security (TIFS)
- IEEE Transactions on Smart Grid (TSG)
- IEEE Transactions on Control System Technology (TCST)
- IEEE Communication Letters
- IEEE Embedded Systems Letters
- Real-Time System Journal (Springer)
- IBM Journal of Research and Development
- Elsevier Computer Network Journal
- Journal of Parallel and Distributed Computing (JPDC) (Elsevier)
- WILEY Software: Practice and Experience
- Ad Hoc & Sensor Wireless Networks Journal
- Performance Evaluation: An International Journal (Elsevier),
- Journal of System Architecture (JSA)?(Elsevier)
- Wiley Security and Communication Networks
- Conference reviewer
In additional to the conferences listed above where I served as a TPC member, I have also served a number of other International conferences as external reviewers including:
- IEEE Conference on Decision and Control (CDC)
- American Control Conference (ACC)
- IEEE/ACM IPSN
- IEEE ECRTS
- IEEE/IFIP IM
- ACM Great Lake Symp. VLSI (GLSVLSI)
- ACM USENIX ANNUAL TECHICAL CONFERENCE (ATC)
- IEEE ICAC
- IEEE ICCCN
- IEEE ICC
- International Symposium on Stabilization, Safety, and Security of Distributed Systems (SSS)
- IEEE/ACM MASCOTS