Microsoft Research Podcast - Abstracts: April 16, 2024

Episode Date: April 16, 2024

Tusher Chakraborty talks about the paper “Spectrumize: Spectrum-efficient Satellite Networks for the Internet of Things,” including a method for supporting communication between a large IoT-satell...ite constellation and devices on Earth within a limited spectrum.Read the paper

Transcript
Discussion (0)
Starting point is 00:00:00 Welcome to Abstracts, a Microsoft Research podcast that puts the spotlight on world-class research in brief. I'm Dr. Gretchen Huizenga. In this series, members of the research community at Microsoft give us a quick snapshot or a podcast abstract of their new and noteworthy papers.
Starting point is 00:00:24 I'm talking today to Tushar Chakraborty, a senior research software engineer at Microsoft Research. Tushar is co-author of a paper called SpectrumEyes, Spectrum-Efficient Satellite Networks for the Internet of Things. Tushar, thanks for joining us on Abstracts. Hi, thank you for having me here, Gretchen, today. Thank you. So because this show is all about abstracts. Hi, thank you for having me here, Gretchen, today. Thank you. So because this show is all about abstracts, in just a few sentences, tell us about the problem your paper addresses and why we should care about it. Yeah, so think of I'm a farmer living in a remote area
Starting point is 00:00:59 and bought a sensor to monitor the soil quality of my farm. The big headache for me would be how to connect the sensor so that I can get access to the sensor data from anywhere. We all know that connectivity is a major bottleneck in remote areas. Now, what if as a farmer, I could just click the power button of the sensor and it gets connected from anywhere in the world. It's pretty amazing, right? And that's what our research is all about. Get your sensor devices connected from anywhere in the world with just the click of power button. We call it one-click
Starting point is 00:01:37 connectivity. Now, you might be wondering, what's the secret sauce? It's not magic, it's direct to satellite connectivity. So these sensors directly get connected to the satellites over it from anywhere on earth. The satellites which are orbiting around the earth collect the data from the sensing devices and forward to the ground stations in some other convenient parts of the world where these ground stations are connected to the internet.
Starting point is 00:02:09 So Toshar, tell us what's been tried before to address these issues and how your approach contributes to the literature and moves the science forward. So satellite connectivity is nothing new and has been there for long. However, what sets us apart is our focus on democratizing space connectivity, making it affordable for everyone on the planet.
Starting point is 00:02:35 We are talking about the satellites that are at least 10 to 20 times cheaper and smaller than state-of-the-art satellites. Naturally, this ambitious vision comes with its own set of challenges. So when you try to make something cheaper and smaller, you will face lots of challenges that all these big satellites are not facing. So if I just go a bit technical, think of the antenna. So this big satellite antennas, they can actually focus on a particular part of the world. So this is something called beamforming. On the other hand, when we try to make the satellites cheaper and smaller,
Starting point is 00:03:19 we can't have that luxury. We can't have beamforming capability. So what happens, they have omnidirectional antenna. So it seems like you can't focus on a particular part of the Earth rather than you create a huge footprint on all over the Earth. So this is one of the challenge and that you don't face in the state-of-the-art satellites. And we try to solve these challenges because we want to make connectivity affordable with cheaper and smaller satellites. Right. So, as you're describing this, it sounds like this is a universal problem. And people have obviously tried to make things smaller and more affordable in the past. How is yours different?
Starting point is 00:04:05 What methodology did you use to resolve the problems and how did you conduct the research? Okay, I'm thrilled that you asked this one because the research methodology was the most exciting part for me here. As a part of this research, we launched a satellite in a joint effort with a satellite company.
Starting point is 00:04:25 Like this is very awesome. So it was a hands-on experience with a real deal satellite system. It was not simulation-based system. The main goal here was to learn the challenge from a real-world experience and come up with innovative solutions. At the same time, evaluate the solutions in real world so it was all about learning by doing and let me tell you it was quite the ride we didn't do anything new when we launched the satellites we just tried to see how industry today does this we want to learn from
Starting point is 00:05:01 them hey what's the industry practice we launched a satellite and then we faced a lot of problems that today's industry is facing and from there we learned hey like you know this problem is industry facing let's go after this and let's solve this and then we tried to come up with the solutions based on those problems and this was our approach we didn't want to assume something beforehand we want to learn from how industry is going today and help them like hey these are the problems you are facing and we are here to help you out all right so assuming you learned something and wanted to pass it along, what were your major findings? Okay, that's a very good question. So I was talking about the challenges towards this democratization earlier, right?
Starting point is 00:05:53 So one of the most pressing challenges, shortage of spectrum. So let me try to explain this from the high level. So we need hundreds of these satellites, hundreds of these small satellites to provide 24-7 connectivity for millions of devices around the Earth. Now, I was talking the footprint of a satellite on Earth can easily cover a massive area, somewhat similar to the size of California. So now with this large footprint, a satellite can talk with thousands of devices on earth. You can just imagine, right? And at the same time, a device on earth can talk with multiple satellites because we are talking about hundreds of these satellites.
Starting point is 00:06:36 Now, things get tricky here. We need to make sure that when a device and a satellite are talking, another nearby device or a satellite doesn't interfere. Otherwise, there will be a chaos. No one hearing others properly. So when we were talking about this device and satellite chat, right? So what is that all about? This all about in terms of communication is packet exchange. So the device sends some packet to the satellite, satellite sends some packet to the device,
Starting point is 00:07:12 it's all about packet exchange. Now you can think of if multiple of these devices are talking with the satellite or multiple satellites are talking with the device, there will be a collision in this packet exchange if you try to send the packets at the same time. And if you do that, then your packet will be collided and you won't be able to get any packet on the receiver end. So what we do, we try to send this packet on different frequencies. It's like a different sound or different tone so that they don't collide with each other. And like now I said that you need different frequencies,
Starting point is 00:07:55 but frequency is naturally limited and the choice of frequency is even limited. This is very expensive. But if you have limited frequency and you want to resolve this collision then you have a problem here how do you do that so we solve this problem by smartly looking at an artifact of the satellites so these satellites are moving really fast around the art so when they are moving very fast around the art, they create a unique signature on the frequency that they are using to talk with the devices on art. And we use this unique signature.
Starting point is 00:08:36 And in physics, this unique signature is known as Doppler signature. And now you don't need a separate frequency to sound them different, to have packets on different frequencies. You just need to recognize that unique signature to distinguish between satellites and distinguish between their communications and packets. So in that sense, there won't be any packet collision. And this is all about our findings. So with this, now multiple devices and satellites can talk with each other at person has their own voice, but in the mix, you kind of lose track of who's talking and then you want to kind of tune into that specific voice and say, that's the one I'm listening to. Yeah, I think you picked up the correct
Starting point is 00:09:36 metaphor here. This is the scenario you can try to explain here. So yeah, like what we are essentially doing, like if you're just in a room full of people and they are trying to talk with each other, and then if they're using the same tone, no one will be distinguish one person from another. Everyone will sound same and that will be colliding. So you need to make sure that how you can differentiate the tones. And the satellites differentiate their tones due to their fast movement. And we use our methodology to recognize that tone, which satellite is sending that tone. So you sent up the experimental satellite to figure out what's happening. Have you since tested it to see if it
Starting point is 00:10:27 works? Yeah, yeah. So we have tried it out because this is a software solution, to be honest. As I was talking about, there is no hardware modification required at this point. So what we did, we just implemented this software in the ground stations and then we try to recognize that which satellite is creating which sort of signature. That's it. Well it seems like this research would have some solid real-world impact. So who would you say it helps most and how? Okay that's a very good one. So the majority of the earth still doesn't have affordable connectivity.
Starting point is 00:11:06 The lack of connectivity throws a big challenge to critical industries such as agriculture, the example that I gave, energy and supply chain. So hindering their ability to thrive and innovate. So our vision is clear to bring 24-7 connectivity for devices anywhere on earth with just a click of power button. Moreover, affordability at the heart of our mission, ensuring that this connectivity is accessible to all. So in core, our efforts are geared towards empowering individuals and industries to unlock their full potential in an increasingly connected world. If there was one thing you want our listeners to take away from this research, what would it be? Okay, if there is one thing I want you to take away from our work, it's this.
Starting point is 00:12:01 Connectivity shouldn't be a luxury. It's a necessity. Whether you are a farmer in a remote village or a business owner in a city, access to reliable, affordable connectivity can transform your life and empower your endeavors. So our mission is to bring 24-7 connectivity to every corner of the globe with just a click of a button. I like also how you say every corner of the globe, and I'm picturing a square. Okay, last question. Tushar, what's next for research on satellite networks and Internet of Things? What big unanswered questions or unsolved problems remain in the field, and what are you planning to do about it? Where do I even begin? Like, there are countless unanswered questions and unsolved problems in this field. But let me highlight one that we talked here, limited spectrum. So as our space network expands, so does our need for spectrum. But what's the tricky part here?
Starting point is 00:13:09 Just throw more and more spectrum. The problem is the chunk of spectrum that's perfect for satellite communication is often already in use by the terrestrial networks. Now a hard research question would be how we can make sure that the terrestrial and the satellite networks coexist in the same spectrum without interfering each other. It's a tough nut to crack but it's a challenge we are excited to tackle head-on as we continue to push the boundaries of research in this exciting field. Tushar Chakraborty, thanks for joining us today. And to our listeners, thanks for tuning in. If you want to read this paper, you can find a link at aka.ms forward slash abstracts. You can also read it on the Networked Systems Design and Implementation, or NSDI, website.
Starting point is 00:14:05 And you can hear more about it at the Networked Systems Design and Implementation, or NSDI, website. And you can hear more about it at the NSDI conference this week. See you next time on Abstracts.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.