English
Related papers

Related papers: ReactiFi: Reactive Programming of Wi-Fi Firmware o…

200 papers

Modern software development without reactive programming is hard to imagine. Reactive programming favors a wide class of contemporary software systems that respond to user input, network messages, and other events. While reactive…

Software Engineering · Computer Science 2017-04-03 Stefan Ramson , Robert Hirschfeld

This paper presents the design and implementation of Juniper: a functional reactive programming language (FRP) targeting the Arduino and related microcontroller systems. Juniper provides a number of high level features, including parametric…

Programming Languages · Computer Science 2019-12-02 Caleb Helbling , Samuel Z Guyer

Wireless-powered communications (WPCs) are increasingly crucial for extending the lifespan of low-power Internet of Things (IoT) devices. Furthermore, reconfigurable intelligent surfaces (RISs) can create favorable electromagnetic…

Networking and Internet Architecture · Computer Science 2024-09-17 Waqas Khalid , A. -A. A. Boulogeorgos , Trinh Van Chien , Junse Lee , Howon Lee , Heejung Yu

Recurrent Neural Networks (RNNs) are an important class of neural networks designed to retain and incorporate context into current decisions. RNNs are particularly well suited for machine learning problems in which context is important,…

Neural and Evolutionary Computing · Computer Science 2020-05-22 Mohammad Hossein Samavatian , Anys Bacha , Li Zhou , Radu Teodorescu

Latest insights from biology show that intelligence not only emerges from the connections between neurons but that individual neurons shoulder more computational responsibility than previously anticipated. This perspective should be…

Machine Learning · Computer Science 2024-03-19 Quentin Delfosse , Patrick Schramowski , Martin Mundt , Alejandro Molina , Kristian Kersting

By combining voice and touch interactions, multimodal interfaces can surpass the efficiency of either modality alone. Traditional multimodal frameworks require laborious developer work to support rich multimodal commands where the user's…

Human-Computer Interaction · Computer Science 2024-05-03 Jackie Junrui Yang , Yingtian Shi , Yuhan Zhang , Karina Li , Daniel Wan Rosli , Anisha Jain , Shuning Zhang , Tianshi Li , James A. Landay , Monica S. Lam

WiFi-based human activity recognition (HAR) holds significant application potential across various fields. To handle dynamic environments where new activities are continuously introduced, WiFi-based HAR systems must adapt by learning new…

Signal Processing · Electrical Eng. & Systems 2025-02-26 Rong Li , Tao Deng , Siwei Feng , Mingjie Sun , Juncheng Jia

Driven by the advent of sophisticated and ubiquitous applications, and the ever-growing need for information, wireless networks are without a doubt steadily evolving into profoundly more complex and dynamic systems. The user demands are…

Networking and Internet Architecture · Computer Science 2016-11-15 Amr El-Mougy , Mohamed Ibnkahla , Ghaith Hattab , Waleed Ejaz

As 6G and beyond redefine connectivity, wireless networks become the foundation of critical operations, making resilience more essential than ever. With this shift, wireless systems cannot only take on vital services previously handled by…

Signal Processing · Electrical Eng. & Systems 2026-04-28 Kevin Weinberger , Robert-Jeron Reifert , Aydin Sezgin , Mehdi Bennis

The problem of finding an optimal sensing schedule for a mobile device that encounters an intermittent WiFi access opportunity is considered. At any given time, the WiFi is in any of the two modes, ON or OFF, and the mobile's incentive is…

Information Theory · Computer Science 2014-10-29 Abhinav Kumar , Rahul Vaze , Sibi Raj B Pillai , Aditya Gopalan

The potential of Wi-Fi backscatter communications systems is immense, yet challenges such as signal instability and energy constraints impose performance limits. This paper introduces FlexScatter, a Wi-Fi backscatter system using a designed…

Networking and Internet Architecture · Computer Science 2025-03-10 Xin He , Jingwen Xie , Aohua Zhang , Weiwei Jiang , Yujun Zhu , Tad Matsumoto

The User Plane Function (UPF) aims to provide network services in the 3GPP 5G core network. These services need to be implemented on demand inexpensively with provable properties. Existing network dataplane programming languages are not up…

Software Engineering · Computer Science 2022-02-01 Dennis Volpano

The deployment of a growing number of devices in Internet of Things (IoT) networks implies that uninterrupted and seamless adaptation of wireless communication parameters (e.g., carrier frequency, bandwidth and modulation) will become…

Systems and Control · Electrical Eng. & Systems 2024-07-03 Diptashree Das , Mohammad Abdi , Minghan Liu , Marvin Onabajo , Francesco Restuccia

The development of software applications using multiple programming languages has increased in recent years, as it allows the selection of the most suitable language and runtime for each component of the system and the integration of…

Programming Languages · Computer Science 2025-09-17 Tsvi Cherny-Shahar , Amiram Yehudai

Developing web applications requires dealing with their distributed nature and the natural asynchronicity of user input and network communication. For facilitating this, different researchers have explored the combination of a multi-tier…

Programming Languages · Computer Science 2020-02-17 Bob Reynders , Frank Piessens , Dominique Devriese

To fully leverage the advantages of large-scale pre-trained language models (PLMs) on downstream tasks, it has become a ubiquitous adaptation paradigm to fine-tune the entire parameters of PLMs. However, this paradigm poses issues of…

Computation and Language · Computer Science 2023-05-09 Anchun Gui , Han Xiao

Reactive programming is a popular paradigm to program event-driven applications, and it is often proposed as a paradigm to write distributed applications. One such type of application is *prosumer* applications, which are distributed…

Programming Languages · Computer Science 2022-02-21 Sam Van den Vonder , Thierry Renaux , Wolfgang De Meuter

The adoption of wireless communications and, in particular, Wi-Fi, at the lowest level of the factory automation hierarchy has not increased as fast as expected so far, mainly because of serious issues concerning determinism. Actually,…

Networking and Internet Architecture · Computer Science 2022-11-08 Gianluca Cena , Stefano Scanzio , Adriano Valenzano

A Wi-Fi-enabled device, or simply Wi-Fi device, sporadically broadcasts probe request frames (PRFs) to discover nearby access points (APs), whether connected to an AP or not. To protect user privacy, unconnected devices often randomize…

Networking and Internet Architecture · Computer Science 2025-07-08 Tianlang He , Zhangyu Chang , S. -H. Gary Chan

The use of adaptive workflow management for in situ visualization and analysis has been a growing trend in large-scale scientific simulations. However, coordinating adaptive workflows with traditional procedural programming languages can be…

Programming Languages · Computer Science 2023-03-30 Qi Wu , Tyson Neuroth , Oleg Igouchkine , Konduri Aditya , Jacqueline H. Chen , Kwan-Liu Ma