5G LTE Narrowband Internet of Things (NB-IoT) - podcast episode cover

5G LTE Narrowband Internet of Things (NB-IoT)

Jan 22, 202618 min
--:--
--:--
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episode description

Focuses on the technical specifications and applications of Narrowband Internet of Things (NB-IoT) within 5G LTE cellular networks. The text explains the underlying protocol stack and architecture of NB-IoT, detailing layers such as the Radio Resource Control (RRC) sublayer, Packet Data Convergence Protocol (PDCP) sublayer, Radio Link Control (RLC) sublayer, Medium Access Control (MAC) sublayer, and Physical (PHY) sublayer. It explores key operational aspects including RRC modes (IDLE and CONNECTED), data transfer mechanisms, power saving modes (PSM), and quality of service (QoS) for NB-IoT devices. Furthermore, the source outlines various applications and use cases for NB-IoT, such as smart cities, smart homes, smart parking, and smart metering, emphasizing characteristics like low power consumption, extended battery life, and improved coverage that make NB-IoT suitable for connecting a massive number of low-throughput devices. The book also provides an overview of the evolution of cellular technologies from 1G to 5G, positioning NB-IoT as a crucial component of future Internet of Things deployments.

You can listen and download our episodes for free on more than 10 different platforms:
https://linktr.ee/cyber_security_summary





Discover our free courses in tech and cybersecurity, Start learning today:
https://linktr.ee/cybercode_academy

Transcript

Speaker 1

You know, you're probably used to your phone always being connected, right, but what about like everything else around you. Imagine your smart firmostat at home, or maybe a city traffic light, or even say a water meter hidden deep down in a basement somewhere. What if all these different devices could communicate really efficiently, sending and getting data, all while running on just a tiny battery, and not just for months, but potentially for a whole decade.

Speaker 2

Yeah. That sounds almost like science fiction, doesn't it. But it's actually the reality of a technology we're going to dive into today. It's called narrowband Internet of Things, or you'll often hear it called NBIOT exactly.

Speaker 1

And we've gathered a pretty comprehensive stack of sources for this deep dive, including a really detailed technical book. Our mission, well, it's pretty straightforward. We want to pull out the essential insights. We want to understand the clever engineering behind NBIOT.

Speaker 2

And discover some of the surprising ways it's already shaping our connected future, right.

Speaker 1

And we want to do it with out getting totally bogged down and overly complex technical jargon. By the end, you should have a really good handle on what makes this technology so unique and honestly is so vital.

Speaker 2

Okay, so maybe we should start by tracing the wireless journey a bit, because it's been quite an evolution.

Speaker 1

Good idea. Yeah, I mean, back in the nineteen eighties we had one G mostly just for voice calls, right then two G brought in digital voice, some basic data, and.

Speaker 2

Then three G with things like WCDMA that really kicked off mobile broadband. Suddenly we had a richer mix voice video data, and by the time.

Speaker 1

For GLTE came along, we were fully in the multimedia era. And that's actually where the groundwork for something called machine type communication or MTC really start to get laid.

Speaker 2

Yeah, that's a key point. MTC was this shift in thinking beyond just people talking to people. It was about devices communicating directly with the network or maybe even with each other, no humans involved directly, and the Internet of Things IoT. That's basically the full realization of what MTC was aiming for, a world packed with connected things. And these things are usually pretty simple, right, low complexity, needing long range communication, super low.

Speaker 1

Power, right, often just sending tiny bits of data that aren't super urgent, like you said, a smart meter reporting or reading once a day exactly.

Speaker 2

And the scale we're talking about is just massive millions of devices post square kilometer potentially.

Speaker 1

Wow. And that's exactly where MBIOT comes in, isn't it.

Speaker 2

Precisely? It's not just another iteration. It was specifically designed kind of a script down version of LTE built by three GPP just for this purpose to handle the unique, sometimes extreme demands of connecting huge numbers of simple devices.

Speaker 1

And when you look at the design goals, you immediately see why it's such a big deal for you know, making this connected world actually happen.

Speaker 2

Absolutely, the goals were well ambitious, but there what make widespread IoT practical. First off, ultra low cost. They were aiming for just five dollars US.

Speaker 1

Deeper device five dollars. That's incredible. That really opens things up.

Speaker 2

It does then maybe the most critical part minimal power consumption leading to that crazy long battery life. We're talking devices designed to sit power in the nanolam range. So a single small battery maybe five wat hour capacity could potentially last up to ten years.

Speaker 1

Ten years, just imagine installing something and basically forgetting about the battery for a decade. That's a game changer totally.

Speaker 2

Another big one was extended coverage. The goal was twenty dB beats better reach indoors and outdoors compared to older stuff like gprs, so connectivity and really tough spots, basements, utility shafts, even underground.

Speaker 1

Okay, that makes sense for things like meters.

Speaker 2

Yeah. And finally, low complexity to keep the hardware cheap and low latency, but low in an IoT context. Right, Yeah, so ten seconds or last for ninety nine percent of devices for data that isn't time critical.

Speaker 1

Got it? So not instant, but fast enough for most sensor application exactly.

Speaker 2

And if you zoom out a bit, nbiot actually fits perfectly into the bigger five G vision, the IMT twenty twenty requirements. That vision includes things like massive connection density up to one million devices per square kilometer, and nbiot is a key enabler for a lot of those use cases.

Speaker 1

Okay, those are some seriously impressive goals. That ten year battery life especially just jumps out from an engineering standpoint. What was the like the magic trick? How did they actually unlock that kind of longevity? It must involve some really clever design.

Speaker 2

Yeah, it wasn't just one thing, def not a single magic bullet. It was really a combination of smart choices across the different communication layers. You know, how the device talks to the network, secures data, sends messages reliably, all that.

Speaker 1

Stuff, right, the whole protocol stack exactly.

Speaker 2

And maybe one of the biggest breakthroughs a real power saving superpower something called power saving mode or PSM PSM. Okay, This lets a device basically switch off its radio completely for really long periods. Yeah, and I mean long, potentially up to four hundred thirteen days.

Speaker 1

Wait, four hundred and thirteen days while still being registered.

Speaker 2

Yeah. It stays registered with the network, so the network knows it exists, it knows it's sleeping, and it won't try to page it or send it anything during that time. So think about that smart water meter again. It could wake up maybe once a week, send its reading.

Speaker 1

And then just go back into deep hibernation for ages without needing to reconnect from scratch every.

Speaker 2

Time, precisely like a data bear hibernating. It saves a massive amount of power compared to constantly keeping the radioactive or even just lightly sleeping.

Speaker 1

Wow, Okay, that's huge, And I think you mentioned something else too, DRX.

Speaker 2

Right, So even when a device isn't in that super deep PSM sleep, it still needs to save power. That's where discontinuous reception DRX comes in. Even when it's technically awake, it's not listening constantly. It only wakes up its receiver during very specific, pre agreed tiny windows of time okay.

Speaker 1

Like little listening appointments exactly.

Speaker 2

These are called paging occasions. Within paging frames, it checks for messages for a very short burst and if there's nothing, boom back to sleep immediately. And then there's extended DRX EDRX, which pushes those cycles even further apart, up to about one hundred and seventy five minutes nearly three hours between these brief liftening moments most three hours.

Speaker 1

So it's like checking your mailbox only at very specific times, maybe once every few hours, just to save energy.

Speaker 2

That's a great analogy. It's all about minimizing the time the radio components are powered up.

Speaker 1

Makes total sense. Okay, So that covers the power saving. What about actually making the data transfer itself efficient and reliable because these signals might be weak, right, definitely.

Speaker 2

So another layer, the Packet Data Convergence Protocol PDCP, handle some crucial stuff here. The key insight is making every single bit count and keeping things secure. PDCP does ciphering That strong encryption using keys the network.

Speaker 1

Provides security is obviously important.

Speaker 2

Absolutely, and it also does header compression, specifically something called robust header compression or ROWHC. This shrinks down the size of the network headers like TCPIP headers before transmission. Less data descend means less time transmitting, which saves power and bandwidth. Plus it includes integrity protection to make sure messages aren't messed with.

Speaker 1

Okay, compressing headers encrypting, that's clever. And what about making sure the data actually arrives, especially if the connection isn't perfect right?

Speaker 2

That's where the radio link Control ROLC layer comes in.

Speaker 1

Yeah.

Speaker 2

It offers different levels of reliability, kind of like your postal service options. There's transparent mode TM super simple, no acknowledgments, good for basic control messages.

Speaker 1

Send and hope pretty much.

Speaker 2

Then there's unacknowledged mode UM. This is often used for things like multicast traffic, sending the same info to multiple devices, no retransmissions if something gets lost.

Speaker 1

Okay, so maybe for less critical one way stuff exactly, But then.

Speaker 2

You have acknowledged mode AM. This is the reliable one. It uses automatic repeat request ARQ. It waits for acknowledgments, handles errors, retransmits lost packets, even breaks up large messages and reassembles them. It guarantees delivery.

Speaker 1

Ah okay, So you choose the mode based on how important the data is, like registered mail versus a standard letter.

Speaker 2

You got it. Match the delivery method to the message importance. Save energy when you can guarantee delivery when you absolutely have to.

Speaker 1

And this reliability does it go even deeper down to the physical radio level.

Speaker 2

It does down to the medium access control MAC and physical PHY layers. There are more tricks. When devices first want to talk, they use random access procedures. Often its contention based. Devices might kind of shout to get attention and the network sorts it out. A bit chaotic can be, but it works for these simple devices. Then for dealing with errors in noisy conditions, there's hybrid automatic repeat request HARQ.

This allows for really fast retransmissions right at the physical layer, much faster than the RLC layer's ARQ.

Speaker 1

Okay, quick error correction.

Speaker 2

Yeah. But maybe the most remarkable thing for that twenty dB coverage game we talked about is subframe repetition. This is a phy layer technique. Sending a chunk of data a subframe just once, the device can repeat it many many times, like sixty four or even one hundred and twenty eight times.

Speaker 1

Repeating the same thing over and over.

Speaker 2

Exactly, it dramatically increases the chance that the base station receives it correctly, even if the signal is incredibly weak or fading. It's like shouting your message repeatedly until you're sure it got through. That's key for reaching those difficult locations.

Speaker 1

Wow. Okay, so it really is a whole symphony of intelligent design, deep sleep listening, Windows data compression, different reliability levels, even just repeating the signal, all to make these tiny bits of data get through reliably while barely sipping power.

Speaker 2

That's the essence of it.

Speaker 1

But, like we hinted, all this specialized optimization, right, there must be trade offs, right. It raises that big question, if it's so good for these things, why don't we use NBIOT for you know, our smartphones or laptop.

Speaker 2

That's a critical point. Yeah. The trade off for all that efficiency and coverage is performance in other areas, mainly speed and latency guarantees NBIOT generally uses what it called default bearers, which are non guaranteed bitrate non GBR, meaning meaning the network doesn't promise a specific data speed. It'll do its best, but during busy time speeds might drop or packets could even be dropped if there's heavy congestion.

There are quality of service identifiers QCI and Priority levels ARP to manage traffic, but no hard guarantees.

Speaker 1

Okay, best effort, not guaranteed service. That makes sense. So what are the main limitations we should be aware of?

Speaker 2

Well, first and foremost the limited data rate. We're talking really narrow bandwidth, just one resource block. Typically, physical data rates are only a few hundreds of kilobits per second kbps at best.

Speaker 1

Definitely not for watching videos or anything data intensive.

Speaker 2

Absolutely not. It's purely for small data packets. Another thing is limited antennas support. These devices are built for simplicity and low cost. They usually support only one, maybe two antennas just for received diversity. They don't do the fancy multi antenna stuff like spatial multiplexing or massive MIMO that gives modern LTE and five G their high speeds.

Speaker 1

Simpler hardware lower speeds, got it.

Speaker 2

And maybe the most crucial limitation For many applications, the core network does not guarantee packet delay. This means it's great for things that can tolerate delays that hourly temperature reading the daily meta report, but it's totally unsuitable for anything real time, like.

Speaker 1

Live video or maybe urgent safety alerts or remote control that needs instant response.

Speaker 2

Exactly, anything where a delay of even a few seconds, let alone potentially longer during congestion, would be a problem. It's a specialized tool for a specific job, connecting massive numbers of low power, delay tolerant devices efficiently.

Speaker 1

Right connecting the right tool to the right job. Okay, now that we've unpacked its strengths in these well carefully engineered limitations, let's make it more concrete. Let's talk real world examples. Fundamentally, nbiot is about connecting sensors measuring things like temperature, water levels, parking spot occupancy, and actuators things that take action like rolling a street light or closing a valve.

Speaker 2

And the impact is already pretty huge and growing. Tack smart parking imagine tiny, cheap ultrasonic sensors with nbiot chips built right into every single parking spot. They detective of card is there or not. If the status changes, they wake up, send that tiny bit of data occupied or vacant over nbiot to a central server. Drivers could then get live parking availability maps on their phone or car dashboard, maybe even reserve a spot ahead of time.

Speaker 1

That would save so much time and frustration and fuel too. Presumably exactly.

Speaker 2

These sensors are perfect for NBIOT, small, low power, only need to send data infrequently. They wake up, report, go back to deep slip. Multiply that across a whole city. Massive benefit.

Speaker 1

Yeah, you can see how that scales, and it extends beyond parking right into the broader smart city idea.

Speaker 2

Definitely. Nbiot is a key enabler for smart cities. Think smart electricity grids using sensors to monitor load and improve efficiency, or environ mental monitoring tracking air quality, water levels and rivers, noise pollution.

Speaker 1

Public transport too, yep.

Speaker 2

Tracking buses and trains for real time schedules, maybe even monitoring the health of railway tracks. And another big one is smart waste management.

Speaker 1

Oh yeah, the bins that tell you when they're full.

Speaker 2

Exactly, sensors and garbage containers report how full they are. The waste clashing company can then optimize routes only visiting bins that actually need emptying, huge potential savings in fuel, time and resources.

Speaker 1

It really changes how city services could operate. And what about closer to home, the smart home.

Speaker 2

It plays a role there too, though maybe alongside other technologies like Wi Fi or zigby. But for things that might be further away or need that long battery life, think truly connected appliances, refrigerators reporting issues, washing machines that can be managed remotely, smart lighting systems, security sensors on doors and windows that last for.

Speaker 1

Years, and maybe eventually things get even smarter, like cognitive homes.

Speaker 2

That's the vision. Yeah, cognitive NBIOT could allow homes to learn your preferences, manage energy use automatically, ad just lighting and temperature based on whose home, all based on data collected from various sensors over time, saving time, saving cost.

Speaker 1

Okay, So for all these devices, parking sensors, trash cans, maybe my fridge to talk effectively, especially at the application level, they need a common language rights protocol.

Speaker 2

Exactly, and for many of these constrained IoT devices, the go to protocol at the application layer is message Q telemetry Transport or MQTT MQTT.

Speaker 1

Okay, what makes that so suitable.

Speaker 2

It's incredibly lightweight, inefficient, designed from the ground up for devices with limited bandwidth, low processing power, and maybe unreliable connections. Basically a perfect fit for NBIOT. Get this. It's fixed header. The basic overhead for every message is just two bytes. Tiny two bytes.

Speaker 1

Okay, that is efficient. How does it work?

Speaker 2

It uses a published subscribe model, which is really elegant for IoT. Instead of device is constantly asking a server a new for me. Devices publish messages to specific topics like our smart meter might publish its reading to a topic like home energy meter reading. Okay, then any other client, maybe an app on your phone or the energy company's dashboard, can subscribe to that topic or maybe a broader topic like home energy managed tag. To get all energy related messages.

The central MQTT broker handles routing the messages from publishers to the correct subscribers. It decouples the devices ah, so.

Speaker 1

The meter doesn't need to know who's listening. It just sends its data to the right topic and listeners subscribe to the topics they care about.

Speaker 2

Precisely. It simplifies things massively, especially when you have potentially thousands or millions of devices. MQTT also offers different quality of service QoS levels for delivery. QS zero is at most once fire and forget. QS one is at least once guarantees delivery, but might result in duplicates. QS two is exactly once, guarantees delivery exactly one time, but with more overhead.

Speaker 1

So again you can choose the trade off between reliability and efficiency depending on the data exactly.

Speaker 2

And one last really clever feature of MQTT is the will message. A client when it connects can tell the broker if I disconnect unexpectedly, like if I lose power or crash, please publish this specific will message to this specific topic.

Speaker 1

Oh like a last testament kind of.

Speaker 2

It's a way to immediately alert other interested systems that the device has gone offline abruptly. Really useful for critical monitoring instantly if a center drops off the network.

Speaker 1

That is clever. Okay, Wow, that's quite a journey through MBIOT. We've covered the core ideas, the incredible power saving tricks like PSM and EDRX, the protocols like RLC and MQTT, making it efficient and reliable.

Speaker 2

Yeah, and how it all comes together in real world applications, from smart parking to smart homes. It really is a specialized but incredibly powerful technology. It's the quiet enabler behind so much of the massive Internet of things scale we're starting to see.

Speaker 1

It operates often completely unnoticed, doesn't it. But from extending battery life out to a decade to enabling entire smart cities, NBIOT is genuinely transforming our environment. Hopefully you listening now have a much deeper feel for how these millions of tiny connected devices managed to keep working away, making our world just a little bit smarter, a little more.

Speaker 2

Efficient, And maybe a final thought to leave you with. As NBIOT keeps rolling out globally, connecting more and more things that can monitor our physical world for years without needing intervention, what new ethical questions, what new privacy considerations might arise from having this kind of pervasive, long term, low power monitoring all around us. It's definitely a vast new frontier.

Speaker 1

That's a really interesting point. Lots to think about there. The deep dive, as always, has only just begun

Transcript source: Provided by creator in RSS feed: download file
For the best experience, listen in Metacast app for iOS or Android