2883 - Downlink Communication in Satellite - Internet of Things
This work will occur in the Inria Agora research team in Lyon, within the framework of the DORSAL-IoT Associated Team between Inria Agora, Universidad de Chile, and Pontificia Universidad Católica de Chile. The internship student will be supervised by Dr. Oana Iova (Inria Agora) and work closely with Dr. Miguel Gutiérrez Gaitán (Pontificia Universidad Católica de Chile).
Keywords: LoRa, LoRaWAN, Internet of Things (IoT), Low-Power Wide Area Networks (LPWAN), satellite communication, Medium Access Control (MAC).
Context
The emerging paradigm of Direct-to-Satellite Internet of Things (DtS-IoT) represents a significant advancement in linking terrestrial Low-Power Wide Area Network (LPWAN) technologies with Low-Earth Orbit (LEO) satellites. Through this new paradigm, IoT devices communicate using well-established terrestrial technologies such as LoRaWAN [1] to transmit data directly to satellites, even without ground infrastructure [2]. DtS-IoT enables efficient and seamless connectivity for global-scale applications such as international asset tracking, cross-border environmental monitoring, and global data collection and distribution. DtS-IoT also facilitates the development of applications in remote regions that would otherwise be challenging to cover with low-cost terrestrial IoT connectivity, like oceanic monitoring and remote agriculture.
Assignment
While uplink communication (from end devices to satellites) has been successfully demonstrated in multiple deployments, downlink communication (from satellites to end devices) remains a challenge in DtS-IoT due to intermittent satellite visibility, strict receive window timing, and limited onboard resources [3]. Today’s downlink mechanism in LoRaWAN can only handle terrestrial communication and is not adapted for satellite environments. This internship aims to propose a downlink scheduling mechanism that minimizes the number of transmissions to end devices with overlapping reception windows and coverage. The proposed solution needs to select the best LEO satellite for each packet transmission, while accounting for the high-latency, low data rate, cross-linked, and multi-hop LEO communication.
The student will have to:
Bibliography:
[1] LoRa Alliance, LoRaWAN 1.1 Specification, 2017.
[2] J. A. Fraire, O. Iova, and F. Valois, Space-Terrestrial Integrated Internet of Things: Challenges and Opportunities, in IEEE Communications Magazine, vol. 60, no. 12, pp. 64-70, 2022.
[3] C. Christelle, A. Guitton, O. Iova, and F. Valois, The Impact of Downlink Scheduling Policy on the Capacity of LoRaWAN, in IEEE Global Communications Conference (GLOBECOM), 2024.
[4] FLoRaSat simulator: https://gitlab.inria.fr/jfraire/florasat
We encourage applications from students pursuing a Computer Science or Computer Engineering degree. Practical proficiency with programming languages (C/C++ and Python) is desirable. A solid understanding of mathematics and wireless networking is also preferred. Applicants must have fluency in English; proficiency in French is not a prerequisite but would be advantageous. We are seeking candidates who are empathetic, proactive, and self-motivated.