Change search
Link to record
Permanent link

Direct link
Perez-Ramirez, Daniel F.ORCID iD iconorcid.org/0000-0002-1322-4367
Publications (6 of 6) Show all publications
Perez-Ramirez, D. F., Pérez-Penichet, C., Tsiftes, N., Voigt, T., Kostic, D. & Boman, M. (2023). DeepGANTT: A Scalable Deep Learning Scheduler for Backscatter Networks. In: Association for Computing Machinery (Ed.), IPSN '23: Proceedings of the 22nd International Conference on Information Processing in Sensor Networks: . Paper presented at IPSN '23: The 22nd International Conference on Information Processing in Sensor Networks (pp. 163). New York, NY, United States
Open this publication in new window or tab >>DeepGANTT: A Scalable Deep Learning Scheduler for Backscatter Networks
Show others...
2023 (English)In: IPSN '23: Proceedings of the 22nd International Conference on Information Processing in Sensor Networks / [ed] Association for Computing Machinery, New York, NY, United States, 2023, p. 163-Conference paper, Published paper (Refereed)
Abstract [en]

Novel backscatter communication techniques enable battery-free sensor tags to interoperate with unmodified standard IoT devices, extending a sensor network’s capabilities in a scalable manner. Without requiring additional dedicated infrastructure, the battery-free tags harvest energy from the environment, while the IoT devices provide them with the unmodulated carrier they need to communicate. A schedule coordinates the provision of carriers for the communications of battery-free devices with IoT nodes. Optimal carrier scheduling is an NP-hard problem that limits the scalability of network deployments. Thus, existing solutions waste energy and other valuable resources by scheduling the carriers suboptimally. We present DeepGANTT, a deep learning scheduler that leverages graph neural networks to efficiently provide near-optimal carrier scheduling. We train our scheduler with optimal schedules of relatively small networks obtained from a constraint optimization solver, achieving a performance within 3% of the optimum. Without the need to retrain, our scheduler generalizes to networks 6 × larger in the number of nodes and 10 × larger in the number of tags than those used for training. DeepGANTT breaks the scalability limitations of the optimal scheduler and reduces carrier utilization by up to compared to the state-of-the-art heuristic. As a consequence, our scheduler efficiently reduces energy and spectrum utilization in backscatter networks.

Place, publisher, year, edition, pages
New York, NY, United States: , 2023
Keywords
scheduling, machine learning, wireless backscatter communications, combinatorial optimization
National Category
Communication Systems Computer Sciences Information Systems
Identifiers
urn:nbn:se:ri:diva-64865 (URN)10.1145/3583120.3586957 (DOI)979-8-4007-0118-4 (ISBN)
Conference
IPSN '23: The 22nd International Conference on Information Processing in Sensor Networks
Projects
SSF Instant Cloud ElasticityHorizon 2020 AI@Edge
Funder
Swedish Foundation for Strategic ResearchEU, Horizon 2020, 101015922Swedish Research Council, 2017-045989
Note

This work was financially supported by the Swedish Foundationfor Strategic Research (SSF), by the European Union’s Horizon 2020AI@EDGE project (Grant 101015922), and by the Swedish ResearchCouncil (Grant 2017-045989). 

Available from: 2023-05-23 Created: 2023-05-23 Last updated: 2023-06-08Bibliographically approved
Behravesh, R., Rao, A., Perez-Ramirez, D. F., Harutyunyan, D., Riggio, R. & Boman, M. (2022). Machine Learning at the Mobile Edge: The Case of Dynamic Adaptive Streaming over HTTP (DASH). IEEE Transactions on Network and Service Management, 19(4), 4779-4793
Open this publication in new window or tab >>Machine Learning at the Mobile Edge: The Case of Dynamic Adaptive Streaming over HTTP (DASH)
Show others...
2022 (English)In: IEEE Transactions on Network and Service Management, E-ISSN 1932-4537, Vol. 19, no 4, p. 4779-4793Article in journal (Refereed) Published
Abstract [en]

Dynamic Adaptive Streaming over HTTP (DASH) is a standard for delivering video in segments and adapting each segment’s bitrate (quality), to adjust to changing and limited network bandwidth. We study segment prefetching, informed by machine learning predictions of bitrates of client segment requests, implemented at the network edge. We formulate this client segment request prediction problem as a supervised learning problem of predicting the bitrate of a client’s next segment request, in order to prefetch it at the mobile edge, with the objective of jointly improving the video streaming experience for the users and network bandwidth utilization for the service provider. The results of extensive evaluations showed a segment request prediction accuracy of close to 90% and reduced video segment access delay with a cache hit ratio of 58%, and reduced transport network load by lowering the backhaul link utilization by 60.91%.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers Inc., 2022
Keywords
5G, Bandwidth, Bit rate, Caching, DASH, Machine Learning, Measurement, MEC, Prediction algorithms, Prefetching, Servers, Streaming media, Video Streaming, 5G mobile communication systems, Forecasting, HTTP, Mobile edge computing, Bit rates, Dynamic Adaptive Streaming over HTTP, Machine-learning, Streaming medium, Video-streaming
National Category
Computer Engineering
Identifiers
urn:nbn:se:ri:diva-60201 (URN)10.1109/TNSM.2022.3193856 (DOI)2-s2.0-85135765992 (Scopus ID)
Note

This work has been funded by the EU’s Horizon 2020project 5G-CARMEN (grant no. 825012), by the H2020AI@Edge project (grant. no. 101015922), and by the SwedishFoundation for Strategic Research (SSF) Time Critical Cloudsproject (grant. no. RIT15-0075).

Available from: 2022-09-22 Created: 2022-09-22 Last updated: 2024-07-04Bibliographically approved
Zhu, S., Voigt, T., Perez-Ramirez, D. F. & Eriksson, J. (2021). Dataset: A Low-resolution infrared thermal dataset and potential privacy-preserving applications. In: SenSys 2021 - Proceedings of the 2021 19th ACM Conference on Embedded Networked Sensor Systems: . Paper presented at 19th ACM Conference on Embedded Networked Sensor Systems, SenSys 2021, 15 November 2021 through 17 November 2021 (pp. 552-555). Association for Computing Machinery, Inc
Open this publication in new window or tab >>Dataset: A Low-resolution infrared thermal dataset and potential privacy-preserving applications
2021 (English)In: SenSys 2021 - Proceedings of the 2021 19th ACM Conference on Embedded Networked Sensor Systems, Association for Computing Machinery, Inc , 2021, p. 552-555Conference paper, Published paper (Refereed)
Abstract [en]

This paper presents a low-resolution infrared thermal dataset of people and thermal objects, such as a working laptop, in indoor environments. The dataset was collected by a far infrared thermal camera (32x24 pixels), which can capture the position and shape information of thermal objects without privacy issues that enable trustworthy computer vision applications. The dataset consists of 1770 thermal images with high-quality annotation collected from an indoor room with around 15°C. We implemented a privacy-preserving human detection method and trained a multiple object detection (MOD) model based on the dataset. The human detection method reaches 90.3% accuracy. On the other hand, the MOD model achieved 56.8% mean average precision (mAP). Researchers can implement interesting applications based on our dataset, for example, privacy-preserving people counting systems, occupancy estimation systems for smart buildings, and social distance detectors. 

Place, publisher, year, edition, pages
Association for Computing Machinery, Inc, 2021
Keywords
computer vision, infrared thermal dataset, low-resolution thermal images, privacy-preserving applications
National Category
Computer graphics and computer vision
Identifiers
urn:nbn:se:ri:diva-57939 (URN)10.1145/3485730.3493692 (DOI)2-s2.0-85120846557 (Scopus ID)9781450390972 (ISBN)
Conference
19th ACM Conference on Embedded Networked Sensor Systems, SenSys 2021, 15 November 2021 through 17 November 2021
Note

Funding details: Stiftelsen för Strategisk Forskning, SSF; Funding text 1: This project is financially supported by the Swedish Foundation for Strategic Research.

Available from: 2022-01-12 Created: 2022-01-12 Last updated: 2025-02-07Bibliographically approved
Perez-Ramirez, D. F., Steinert, R., Vesselinova, N. & Kostic, D. (2020). Demo Abstract: Elastic Deployment of Robust Distributed Control Planes with Performance Guarantees. In: IEEE INFOCOM 2020 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS): Demo Sessions. Paper presented at IEEE INFOCOM 2020 - IEEE Conference on Computer Communications.
Open this publication in new window or tab >>Demo Abstract: Elastic Deployment of Robust Distributed Control Planes with Performance Guarantees
2020 (English)In: IEEE INFOCOM 2020 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS): Demo Sessions, 2020Conference paper, Poster (with or without abstract) (Refereed)
Abstract [en]

Recent control plane solutions in a software-defined network (SDN) setting assume physically distributed but logically centralized control instances: a distributed control plane (DCP). As networks become more heterogeneous with increasing amount and diversity of network resources, DCP deployment strategies must be both fast and flexible to cope with varying network conditions whilst fulfilling constraints. However, many approaches are too slow for practical applications and often address only bandwidth or delay constraints, while control-plane reliability is overlooked and control-traffic routability is not guaranteed. We demonstrate the capabilities of our optimization framework [1]-[3] for fast deployment of DCPs, guaranteeing routability in line with control service reliability, bandwidth and latency requirements. We show that our approach produces robust deployment plans under changing network conditions. Compared to state of the art solvers, our approach is magnitudes faster, enabling deployment of DCPs within minutes and seconds, rather than days and hours.

Keywords
distributed control planes, elasticity, fault tolerance, reliability, software defined network
National Category
Communication Systems Telecommunications
Identifiers
urn:nbn:se:ri:diva-44701 (URN)10.1109/INFOCOMWKSHPS50562.2020.9162842 (DOI)
Conference
IEEE INFOCOM 2020 - IEEE Conference on Computer Communications
Projects
Time Critical CloudsCeltic Plus 5G-PERFECTA
Funder
Swedish Foundation for Strategic Research , grant. no. RIT15-007Vinnova, grant no. 2018-00735
Available from: 2020-04-02 Created: 2020-04-02 Last updated: 2023-05-16Bibliographically approved
Vesselinova, N., Steinert, R., Perez-Ramirez, D. F. & Boman, M. (2020). Learning Combinatorial Optimization on Graphs : A Survey With Applications to Networking. IEEE Access, 8, 120388-120416
Open this publication in new window or tab >>Learning Combinatorial Optimization on Graphs : A Survey With Applications to Networking
2020 (English)In: IEEE Access, E-ISSN 2169-3536, Vol. 8, p. 120388-120416Article in journal (Refereed) Published
Abstract [en]

Existing approaches to solving combinatorial optimization problems on graphs suffer from the need to engineer each problem algorithmically, with practical problems recurring in many instances. The practical side of theoretical computer science, such as computational complexity, then needs to be addressed. Relevant developments in machine learning research on graphs are surveyed for this purpose. We organize and compare the structures involved with learning to solve combinatorial optimization problems, with a special eye on the telecommunications domain and its continuous development of live and research networks.

Keywords
combinatorial optimization, machine learning, deep learning, graph embeddings, graph neural networks, attention mechanisms, reinforcement learning, communication networks, resource management
National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:ri:diva-45163 (URN)10.1109/ACCESS.2020.3004964 (DOI)
Note

This work was supported in part by the Swedish Foundation for Strategic Research (SSF) Time Critical Clouds under Grant RIT15-0075, and in part by the Celtic Plus 5G-PERFECTA (Vinnova), under Grant 2018-00735.

Available from: 2020-07-06 Created: 2020-07-06 Last updated: 2023-05-16Bibliographically approved
Behravesh, R., Perez-Ramirez, D. F., Rao, A., Harutyunyan, D., Riggio, R. & Steinert, R. (2020). ML-Driven DASH Content Pre-Fetching in MEC-Enabled Mobile Networks. In: 16th International Conference on Network and Service Management, CNSM 2020, 2nd International Workshop on Analytics for Service and Application Management, AnServApp 2020 and 1st International Workshop on the Future Evolution of Internet Protocols, IPFuture 2020: . Paper presented at 16th International Conference on Network and Service Management, CNSM 2020, 2nd International Workshop on Analytics for Service and Application Management, AnServApp 2020 and 1st International Workshop on the Future Evolution of Internet Protocols, IPFuture 2020, 2 November 2020 through 6 November 2020. Institute of Electrical and Electronics Engineers Inc.
Open this publication in new window or tab >>ML-Driven DASH Content Pre-Fetching in MEC-Enabled Mobile Networks
Show others...
2020 (English)In: 16th International Conference on Network and Service Management, CNSM 2020, 2nd International Workshop on Analytics for Service and Application Management, AnServApp 2020 and 1st International Workshop on the Future Evolution of Internet Protocols, IPFuture 2020, Institute of Electrical and Electronics Engineers Inc. , 2020Conference paper, Published paper (Refereed)
Abstract [en]

Streaming high-quality video over dynamic radio networks is challenging. Dynamic adaptive streaming over HTTP (DASH) is a standard for delivering video in segments, and adapting its quality to adjust to a changing and limited network bandwidth. We present a machine learning-based predictive pre-fetching and caching approach for DASH video streaming, implemented at the multi-access edge computing server. We use ensemble methods for machine learning (ML) based segment request prediction and an integer linear programming (ILP) technique for pre-fetching decisions. Our approach reduces video segment access delay with a cache-hit ratio of 60% and alleviates transport network load by reducing the backhaul link utilization by 69%. We validate the ML model and the pre-fetching algorithm, and present the trade-offs involved in pre-fetching and caching for resource-constrained scenarios.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers Inc., 2020
Keywords
5G, Caching, DASH, Machine learning, MEC, Mobile edge, Pre-fetching, Video streaming, Bandwidth, Economic and social effects, HTTP, Inductive logic programming (ILP), Integer programming, Turing machines, Cache hit ratio, Dynamic Adaptive Streaming over HTTP, Ensemble methods, High quality video, Integer Linear Programming, Network bandwidth, Transport networks, Video segments, Internet protocols
National Category
Natural Sciences
Identifiers
urn:nbn:se:ri:diva-51946 (URN)10.23919/CNSM50824.2020.9269054 (DOI)2-s2.0-85098664427 (Scopus ID)9783903176317 (ISBN)
Conference
16th International Conference on Network and Service Management, CNSM 2020, 2nd International Workshop on Analytics for Service and Application Management, AnServApp 2020 and 1st International Workshop on the Future Evolution of Internet Protocols, IPFuture 2020, 2 November 2020 through 6 November 2020
Note

Funding details: VINNOVA, 2018-00735; Funding details: Stiftelsen för Strategisk Forskning, SSF, RIT15-0075; Funding details: Horizon 2020, 825012; Funding text 1: ACKNOWLEDGMENTS This work has been funded by the EU’s Horizon 2020 project 5G-CARMEN (grant no. 825012), by the Celtic Next 5G PERFECTA project (VINNOVA, grant no. 2018-00735), and by the Swedish Foundation for Strategic Research (SSF) Time Critical Clouds project (grant. no. RIT15-0075).

Available from: 2021-01-28 Created: 2021-01-28 Last updated: 2023-05-16Bibliographically approved
Organisations
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0002-1322-4367

Search in DiVA

Show all publications