I was a full-time Lecturer in the Computer Science Department of University College Cork during the 2019/20 term. I taught first year CS students, focused primarily on “CS1117 - an introduction to programming".
During this time I introduced a University College Cork Computer Science Department road trip programme, where students from CS1117 would visit nine local Computer Science based companies, with a view to understanding how software development impacts their companies and to give the students a sense of the depth of opportunities available to them once they graduate.
I supervised eight Final year Projects during this term, across a range of topics including video streaming collaboration, gaming in GODOT, gaming in PyGame, Alexa skills, Distributed Traces, Graphic Novel Cataloguing front-end Application and back-end Server.
Previously, I was a Senior Post-doctoral Researcher investigating the use of software defined networking (SDN) techniques to optimise the delivery of streaming video. I was based in the Mobile and Internet System Laboratory (MISL) at University College Cork (UCC), Ireland under the supervision of Prof. Cormac Sreenan. iVID was a 4-year research project funded by Science Foundation Ireland.
I am always interested in collaborating with the greater computer science community, both within and outside of my core research area.
I have a keen interest in:
Biography
I am currently a Senior Post-doctoral Researcher in CONNECT in the MISL lab. I am currently focusing on the third iteration of MISL-SOC-20, where I am working with twenty two remote interns :)I was a full-time Lecturer in the Computer Science Department of University College Cork during the 2019/20 term. I taught first year CS students, focused primarily on “CS1117 - an introduction to programming".
During this time I introduced a University College Cork Computer Science Department road trip programme, where students from CS1117 would visit nine local Computer Science based companies, with a view to understanding how software development impacts their companies and to give the students a sense of the depth of opportunities available to them once they graduate.
I supervised eight Final year Projects during this term, across a range of topics including video streaming collaboration, gaming in GODOT, gaming in PyGame, Alexa skills, Distributed Traces, Graphic Novel Cataloguing front-end Application and back-end Server.
Previously, I was a Senior Post-doctoral Researcher investigating the use of software defined networking (SDN) techniques to optimise the delivery of streaming video. I was based in the Mobile and Internet System Laboratory (MISL) at University College Cork (UCC), Ireland under the supervision of Prof. Cormac Sreenan. iVID was a 4-year research project funded by Science Foundation Ireland.
Research Interests
My current research interests are in:-- Natural Language Processing and Gaming - Alexa, Google Home, Siri
- Multimedia Networking and Systems (DASH, Layered Video, QoE, QoS, network protocols)
- In-network optimisation for content delivery (Mobile Edge, middle-boxes, last hop wireless optimisation)
- Software Defined Systems (networking, NFV, traffic engineering, storage)
- Optimising Video Delivery for AR/VR applications
- Scalable Video (SVC, MDC and similar variants)
I am always interested in collaborating with the greater computer science community, both within and outside of my core research area.
Research Grants
Project | Funding Body | Start Date | End Date | Award | |
---|---|---|---|---|---|
Compressed Data Plane for Mobile Computing & System Critical Networking | Enterprise Irl | 17-APR-18 | 30-JUN-19 | €15,244.00 | |
What Applications Ltd | Enterprise Irl | 03-JUL-19 | 27-JAN-22 | €6,500.00 |
Publications
Peer Reviewed Journals
Year | Publication | |
---|---|---|
(2018) | 'ASAP: Adaptive Stall-Aware Pacing for Improved DASH Video Experience in Cellular Networks' Zahran, Ahmed H.; Quinlan, Jason J.; Ramakrishnan, K. K.; Sreenan, Cormac J. (2018) 'ASAP: Adaptive Stall-Aware Pacing for Improved DASH Video Experience in Cellular Networks'. ACM Transactions on Multimedia Computing, Communications and Applications (TOMM), 14 (3s):1-23 [DOI] [Full Text] [Details] | |
(2018) | 'Efficient Delivery of Scalable Video Using a Streaming Class Model' Quinlan, Jason J.,Zahran, Ahmed H.,Sreenan, Cormac J. (2018) 'Efficient Delivery of Scalable Video Using a Streaming Class Model'. Information: An International Interdisciplinary Journal, 9 (3) [Full Text] [Details] | |
(2015) | 'ALD: Adaptive Layer Distribution for Scalable Video' Quinlan, J; Zahran, A; Sreenan, C.J (2015) 'ALD: Adaptive Layer Distribution for Scalable Video'. ACM/Springer Multimedia Systems Journal, 21 (5):465-484 [DOI] [Full Text] [Details] |
Conference Publications
Year | Publication | |
---|---|---|
(2020) | MMSys 2020 - Proceedings of the 2020 Multimedia Systems Conference Raca D.;Leahy D.;Sreenan C.J.;Quinlan J.J. (2020) Beyond throughput, the next generation: A 5G dataset with channel and context metrics MMSys 2020 - Proceedings of the 2020 Multimedia Systems Conference , pp.303-308 [DOI] [Details] | |
(2020) | QoMEX 2020: International Conference on Quality of Multimedia Experience Raca, Darijo; Manifacier, Maëlle; Quinlan, Jason J. (2020) goDASH - GO accelerated HAS framework for rapid prototyping QoMEX 2020: International Conference on Quality of Multimedia Experience Athlone, Ireland/ Online, , 26-MAY-20 - 28-MAY-20 [Full Text] [Details] | |
(2020) | QoMEX 2020: International Conference on Quality of Multimedia Experience Sani, Yusuf; Raca, Darijo; Quinlan, Jason J.; Sreenan, Cormac J. (2020) SMASH: a Supervised Machine Learning Approach to Adaptive Video Streaming over HTTP QoMEX 2020: International Conference on Quality of Multimedia Experience Athlone, Ireland/ Online, , 26-MAY-20 - 28-MAY-20 [Full Text] [Details] | |
(2019) | IEEE Workshop on Local and Metropolitan Area Networks Quinlan J.;Roedig U. (2019) The benefits of deceit: A Malicious client in a 5G cellular network IEEE Workshop on Local and Metropolitan Area Networks [DOI] [Details] | |
(2019) | Proceedings of the 10th ACM Multimedia Systems Conference, MMSys 2019 Raca D.;Sani Y.;Sreenan C.;Quinlan J. (2019) DASHbed: A testbed framework for large scale empirical evaluation of real-time DASH in wireless scenarios Proceedings of the 10th ACM Multimedia Systems Conference, MMSys 2019 , pp.285-290 [DOI] [Details] | |
(2019) | IEEE Workshop on Local and Metropolitan Area Networks Quinlan J.;Ramakrishnan K.;Sreenan C. (2019) DI5GUISE: A highly dynamic framework for real-time simulated 5G evaluation IEEE Workshop on Local and Metropolitan Area Networks [DOI] [Details] | |
(2018) | PROCEEDINGS OF THE 9TH ACM MULTIMEDIA SYSTEMS CONFERENCE (MMSYS'18) Raca, D;Quinlan, JJ;Zahran, AH;Sreenan, CJ (2018) Beyond Throughput: a 4G LTE Dataset with Channel and Context Metrics PROCEEDINGS OF THE 9TH ACM MULTIMEDIA SYSTEMS CONFERENCE (MMSYS'18) , pp.460-465 [DOI] [Full Text] [Details] | |
(2018) | MadCom: New Wireless Communication Paradigms for the Internet of Things, International Conference on Embedded Wireless Systems and Networks (EWSN) Quinlan, Jason J. (2018) SDaN: Software Defined Adaptive Networking - IoT and beyond MadCom: New Wireless Communication Paradigms for the Internet of Things, International Conference on Embedded Wireless Systems and Networks (EWSN) Madrid, Spain, , 14-FEB-18 - 16-FEB-18 [Full Text] [Details] | |
(2018) | PROCEEDINGS OF THE 9TH ACM MULTIMEDIA SYSTEMS CONFERENCE (MMSYS'18) Quinlan, JJ;Sreenan, CJ (2018) Multi-Profile Ultra High Definition (UHD) AVC and HEVC 4K DASH Datasets PROCEEDINGS OF THE 9TH ACM MULTIMEDIA SYSTEMS CONFERENCE (MMSYS'18) , pp.375-380 [DOI] [Full Text] [Details] | |
(2017) | Proceedings of the 8th ACM Multimedia Systems Conference, MMSys 2017 Zahran A.;Quinlan J.;Ramakrishnan K.;Sreenan C. (2017) SAP: Stall-aware pacing for improved DASH video experience in cellular networks Proceedings of the 8th ACM Multimedia Systems Conference, MMSys 2017 , pp.13-26 [DOI] [Details] | |
(2017) | Proceedings of the 2017 20th Conference on Innovations in Clouds, Internet and Networks, ICIN 2017 Khalid A.;Quinlan J.;Sreenan C. (2017) MiniNAM: A network animator for visualizing real-time packet flows in Mininet Proceedings of the 2017 20th Conference on Innovations in Clouds, Internet and Networks, ICIN 2017 , pp.229-231 [DOI] [Details] | |
(2015) | 2015 IEEE International Workshop on Local and Metropolitan Area Networks, LANMAN 2015, Beijing, China, April 22-24, 2015 Jason J. Quinlan and Ahmed H. Zahran and K. K. Ramakrishnan and Cormac J. Sreenan (2015) Delivery of adaptive bit rate video: balancing fairness, efficiency and quality 2015 IEEE International Workshop on Local and Metropolitan Area Networks, LANMAN 2015, Beijing, China, April 22-24, 2015 , pp.1-6 [Full Text] [Details] | |
(2013) | Proceedings of the 4th ACM Multimedia Systems Conference, MMSys 2013 Quinlan J.;Zahran A.;Sreenan C. (2013) ALD: Adaptive layer distribution for scalable video Proceedings of the 4th ACM Multimedia Systems Conference, MMSys 2013 , pp.202-213 [DOI] [Details] | |
(2012) | Proc. of 11th Information Technology and Telecommunication Conference (IT&T) Quinlan, J; Zahran, A; Sreenan C.J (2012) CMSE: A Network Element for Assistive Media Steaming Proc. of 11th Information Technology and Telecommunication Conference (IT&T) [Details] |
Professional Activities
Employment
Employer | Position | From / To | |
---|---|---|---|
University College Cork | Senior Post-Doctoral Researcher | 01-MAR-20 / 31-AUG-20 | |
University College Cork | Lecturer | 01-AUG-19 / 29-FEB-20 | |
University College Cork | Senior Post Doctoral Researcher | 18-SEP-17 / 31-JUL-19 | |
University College Cork | Post Doctoral Researcher | 03-NOV-14 / 02-NOV-16 |
Education
Year | Institution | Qualification | Subject | |
---|---|---|---|---|
2014 | University College Cork | Doctoral student | ||
2010 | University College Cork | BSc |
Outreach Activities
Description | |
---|---|
MISL Summer of Code 2020 (MISL-SOC-20) is a personal outreach initiative in which students from local secondary schools and third level institutions (foreign and domestic) intern in UCC during the summer recess. The goal of the initiative is to provide the students with access to a research lead project, in which they enhance their programming, logistical and development skills. In the third year of the project, we will have twenty two students intern during the summer of 2020. Two interns from University Clermont Auvergne, France, focused on Alexa skills and Gaming Integration. Two UCC CSIT third year placement students working on iOS and Android app development. Five UCC CSIT first year students working on Image Processing and Recognition, web games and video streaming. Five Leaving Cert students from Gaelcholáiste Mhuire, A.G. North Monastery working on a group project in app development. Eight Secondary school students enrolled in the UCC Munster Programming Training (MPT) programme working on a range of projects including stock market prediction, machine learning, web scrapping, web games, facial recognition and image processing, dart/flutter, and Gaming. It's amazing what you can do, when you love what you do :) | |
The Computer Science department of University College Cork, hosted a TY workshop on open-source gaming as part of the UCC+ Easter School 2019. The workshop was presented by Dr. Jason Quinlan, and he was assisted by Maëlle Manifacier (a French Intern from Université Clermont Auvergne) and Darragh McMahon (a 4th year student, who demonstrated his Final Year Project "Real-Time Road Traffic Simulation with 3D Visualisation”) | |
MISL Summer of Code 2019 (MISL-SOC-19) is a personal outreach initiative in which students from local secondary schools and third level institutions (foreign and domestic) intern in UCC during the summer recess. The goal of the initiative is to provide the students with access to a research lead project, in which they enhance their programming, logistical and development skills. In the second year of the project, we had five students intern during the summer of 2019. (Three from local secondary schools in Cork, one from first year in Delft University of Technology, The Netherlands and one from University Clermont Auvergne, France.) They focused on designing and developing a new headless DASH adaptive video player (written in the Google Go Language), as well as areas such as VR/AR, Network Simulation, 5G networking, and Security. It's amazing what you can do when you love what you do :) | |
The MISL Summer of Code 2018 (MISL-SOC-18) is a personal outreach initiative in which students from local secondary schools and third level institutions (foreign and domestic) intern in UCC during the summer recess. The goal of the initiative is to provide the students with access to a research lead project, in which they enhance their programming, logistical and development skills. In the pilot project, we had two students intern during the summer of 2018. The students applied a Quality of Experience standard into one of our headless video players. This work was submitted for publication. |
Other Activities
Description | |
---|---|
I have completed technical reviews of papers in such journal as:
| |
Current Membership on Technical Program Committees:
|
Teaching Activities
Teaching Interests
Overall I am interested in any format that inspires the students and provides them room for personal growth.I have a keen interest in:
- Programming languages
- Simulation Testbeds (preferably with a hybrid physical element to it (Protocols, Streaming, IoT, etc.)
- Network Computing
- Team building (such as within the third year "Team Software Project" CK401 module)
- Industrial Support (such as within the third year "Workplace Technology and Skills" CK401 module)
Recent Postgraduates
Graduation Year | Student Name | Institution | Degree Type | Thesis Title | |
---|---|---|---|---|---|
2020 | Shiva Subedi | University College Cork | Designing Alexa Skills for use in Amazon Echo hardware | ||
2020 | Marc Daly | University College Cork | Web Based Tool for Retrieving and Displaying Statistics and Information Relating to Athletes or Sports Teams | ||
2020 | Noah Santschi Cooney | University College Cork | Alternative Visualisations of Distributed Tracing data in a complex, large-scale distributed system | ||
2020 | Calvin Choy | University College Cork | API Server for cataloging graphic novels/comics | ||
2020 | John O’Sullivan | University College Cork | Cooperative Peer-to-Peer Video Clients | ||
2020 | Lorcan McVeigh | University College Cork | Android application for cataloguing graphic novels and comics | ||
2020 | Darragh Sheehan | University College Cork | Multi-level Gaming in Python | ||
2020 | Lauren McDonnell | University College Cork | 8-Bit Gaming in Python | ||
2019 | D. J. S. LEAHY | University College Cork | DEVELOPMENT OF AN ADAPTIVE 5G/MMWAVE SIMULATION FRAMEWORK AND PROPOSING MACHINE LEARNING REPLICATION OF SIMULATOR FUNCTIONALITY | ||
2019 | ANIRDH BANSAL | University College Cork | PASSIVE DETECTION IN LOCATION AWARE DEVICES SUCH AS ANDROID WATCH | ||
2019 | BHARGAVI SRINIVASA MURTHY | University College Cork | A HYBRID APPROACH FOR IMAGE DECONVOLUTION IN THE PRESENCE OF MOTION BLUR AND NOISE | ||
2019 | EVANGELINA MONICA RAJENDRAN PONNDURAI | University College Cork | PASSIVE DETECTION OF LOCATION AWARE DEVICES SUCH AS APPLE IWATCH | ||
2018 | ZHILIN ZHANG | University College Cork | A SOFTWARE CONTROLLED DYNAMIC CONTENT DELIVERY NETWORK (CDN) | ||
2018 | YONGDI WANG | University College Cork | OPTIMISING RESOURCE ALLOCATION IN A MULTI-CELL CLUSTER THROUGH JUDICIOUS HANDOVER | ||
2018 | XIAOQIAO LUO | University College Cork | DASHUI - A DASH USER INTERFACE FOR A HEADLESS VIDEO PLAYER | ||
2016 | JOSEPH MURPHY | University College Cork | MEASURING THE QUALITY OF EXPERIENCE OF STREAMING VIDEO | ||
2014 | MARK HORGAN | University College Cork | CONCERT-BASED CROWDSOURCED MEDIA STREAMING | ||
2012 | CHEN LIU | University College Cork | RSSI-FINGERPRINT AND DISTANCE ESTIMATION BASED INDOOR LOCALIZATION | ||
2011 | PAUL MC NAMARA | University College Cork | TRANSMISSION MANAGEMENT FOR SCALABLE MEDIA STREAMING IN HETEROGENEOUS WIRELESS NETWORKS |
Modules Taught
Term (ID)) | Title | Link | Subject | |
---|---|---|---|---|
2021 | Introduction to Programming | CS1117 | Introduction to Programming |
Research Information
External Collaborators
Name | Organisation / Institute | Country | |
---|---|---|---|
Prof. K. K. Ramakrishnan | Dept. of Computer Science and Engineering, University of California, Riverside | U.S.A. | |
Christian Rothenburg | Department of Computer Engineering and Industrial Automation (DCA) School of Electrical and Computer Engineering (FEEC), Unicamp | BRAZIL |