Close Menu
geekfence.comgeekfence.com
    What's Hot

    MongoDB Vulnerability CVE-2025-14847 Under Active Exploitation Worldwide

    December 29, 2025

    How to Maximise Efficiency With a Compact Tractor on a Small Plot

    December 29, 2025

    Designing custom UI with Liquid Glass on iOS 26 – Donny Wals

    December 29, 2025
    Facebook X (Twitter) Instagram
    • About Us
    • Contact Us
    Facebook Instagram
    geekfence.comgeekfence.com
    • Home
    • UK Tech News
    • AI
    • Big Data
    • Cyber Security
      • Cloud Computing
      • iOS Development
    • IoT
    • Mobile
    • Software
      • Software Development
      • Software Engineering
    • Technology
      • Green Technology
      • Nanotechnology
    • Telecom
    geekfence.comgeekfence.com
    Home»Cloud Computing»What is USSD (and who cares)?
    Cloud Computing

    What is USSD (and who cares)?

    AdminBy AdminOctober 29, 2025No Comments6 Mins Read1 Views
    Facebook Twitter Pinterest LinkedIn Telegram Tumblr Email
    What is USSD (and who cares)?
    Share
    Facebook Twitter LinkedIn Pinterest Email


    Lagos. It’s hot outside, the city is buzzing and you have somewhere to be. So, you hail a cab, and this is where it starts. You get to your destination, you pay with your phone. The cab driver confirms your payment with his phone. The driver then transfers money to his mother who lives in Abia with his phone. Across the continent, nearly 4,000 km away in Nairobi, a mother gets home from work and realizes they’re almost out of the bioethanol they need to cook dinner. So she heads to a KOKOpoint (an ATM for cooking fuel) to top up their bioethanol for the evening with her phone. All of this just happened without an internet connection using hardware that costs less than $20 USD.

    Remember these?


    (Image source: Michael Hanscom)

    If you do, that’s probably the last time you used USSD (Unstructured Supplementary Service Data). Activating a SIM, checking your balance, topping up minutes, buying a ringtone, making a charitable donation—these all happened via USSD (not to be confused with SMS). A standard developed in the early 90s as part of the GSM Technical Specification, which allowed for real-time, session-based communication between mobile devices and your mobile operators network services via simple menu driven-interfaces.

    And if this all sounds foreign to you, here’s how it works at a high-level. Someone with a feature phone makes a request (something like this *123#), the message traverses their mobile network to a USSD gateway that routes the request to the appropriate application server based on the short code (that *123#). The server then responds back through the same path with a menu that users can interact with. It’s a stateful session with pretty short timeouts. But it’s fast, cheap to operate, and only requires 2G connectivity.

    Typical USSD flow

    (Image source: Somtochukwu Anunobi, Staffordshire University)

    Then came internet-connected smartphones, and for many of us USSD fell out of favor for modern interfaces that more closely resembled our desktop experiences, eventually evolving into the mobile first designs that we see today. Nothing probably shows this better than banking. (When was the last time you wrote a check?)

    We move money around so frequently, so quickly, and so easily, both from our traditional bank accounts and digital wallets (Venmo, Cash, Zelle, Tikkie) that it’s hard to imagine anything else. Yet, large portions of the world still don’t have access to reliable internet or smart phones. In Sub-Saharan Africa, mobile internet penetration sits at just 27%. They do however, have feature phones; and lots of them.

    Rather than letting access or hardware be a limiting factor, there are massively profitable businesses, like M-Pesa, Moniepoint, Mukuru, and OPay that have taken USSD, an old, yet ubiquitous messaging standard, and ingeniously turned it into a front-end for user transactions that rival the scale of their Western counterparts. M-Pesa alone processed over $100 billion in 2024, while Moniepoint handled 5.2 billion transactions worth $150 billion.

    To be crystal clear, these companies aren’t stuck in the past. Behind those simple USSD interfaces, they’re building sophisticated cloud architectures. M-Pesa uses machine learning for real-time fraud detection while handling 4,000 transactions per second, with Safaricom leveraging AWS for their cloud infrastructure. KOKO Networks operates what’s described as Africa’s largest deployment of IoT technology for consumer fuels, with each of their 700+ fuel stations connected to their cloud platform, sending real-time inventory data and enabling demand forecasting. This isn’t a story of technology limitations causing hardship. It’s about builders who are focused on technology that is suitable, not shiny.

    “The limitations of materials are honesty in design. What you can’t do is as important as what you choose to do.” – Santiago Calatrava

    While the ultimate goal of < $100 USD smartphones and universal connectivity is noble, it’s not the reality of today. 55% of mobile users in Sub-Saharan Africa are on 3G and it’s estimated that a third of connections will still be 3G in 2030. There are hundreds of millions of people who cannot wait for technology to catch up to their everyday needs. They need to buy groceries today, not tomorrow. They need to buy fuel this week, not at the end of the month. As long as this gap exists, the builders who understand this urgency will keep finding ways to bridge it with the tools that actually work for their communities and they’ll turn a profit while doing it. While not always obvious, this is tech for good.

    Some closing thoughts

    Many of us have heard the acronym KISS, keep it simple stupid. A phrase that originated from the US Navy in the 1960s. Honestly, I don’t like it. Simplicity is hard. And you’re not stupid if you don’t get it right on the first try. However, I do strongly believe that as builders we need to be relentless in asking: are we truly keeping things simple for our customers? Simple to maintain? Simple to update? Simple to explain?

    Think about a car. Under the hood, it’s a complicated beast. A mix of mechanical and electronic components, sensors, computers, all working together.

    Complexity of a car

    (Image source: EE News Europe)

    But as a driver, the interface hasn’t changed much in nearly a century. A wheel, some mirrors, a few pedals, and a shifter (a clutch if you drive manual). You don’t need to understand fuel injection or anti-lock braking to get where you’re going. The same principle applies here. USSD might look primitive next to a smartphone app, but it works on every phone, requires no data plan, and your grandmother can use it without an in-depth tutorial.

    Not everything needs to be engineered to the level of Apollo 11’s guidance computer. Sure, it’s a pinnacle of constraints-driven design using a measly 4KB of RAM to get astronauts to the moon and back safely. But that’s bespoke engineering for an extraordinary mission. The best engineering blends into the background of everyday life. You don’t think about driving your car or paying for groceries. No one writes headlines when someone sends money from Lagos to Kigali or uploads a file to S3. When technology works so well that it’s practically invisible—that’s probably the best compliment you can get.

    As builders, it’s our job to abstract away the complex, to find elegant solutions for hard problems. And when we get it right, it can be a beautiful thing. But we need to avoid the temptation to engineer for the sake of engineering, and to always work backward from the needs of our customer.

    That’s why what’s happening in Sub-Saharan Africa isn’t just impressive in a regional context, it’s a blueprint to build more resilient, efficient, cost-aware systems anywhere in the world.

    Now, go build!

    Recommended posts



    Source link

    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email

    Related Posts

    New serverless customization in Amazon SageMaker AI accelerates model fine-tuning

    December 28, 2025

    Airbus prepares tender for European sovereign cloud

    December 27, 2025

    Reader picks: The most popular Python stories of 2025

    December 26, 2025

    Sustainability trends for 2026: From boardroom decisions to real-world systems

    December 25, 2025

    Cisco’s MCP Scanner Introduces Behavioral Code Threat Analysis

    December 24, 2025

    In S3 simplicity is table stakes

    December 23, 2025
    Top Posts

    Understanding U-Net Architecture in Deep Learning

    November 25, 20258 Views

    Microsoft 365 Copilot now enables you to build apps and workflows

    October 29, 20258 Views

    Here’s the latest company planning for gene-edited babies

    November 2, 20257 Views
    Don't Miss

    MongoDB Vulnerability CVE-2025-14847 Under Active Exploitation Worldwide

    December 29, 2025

    Dec 29, 2026Ravie LakshmananDatabase Security / Vulnerability A recently disclosed security vulnerability in MongoDB has…

    How to Maximise Efficiency With a Compact Tractor on a Small Plot

    December 29, 2025

    Designing custom UI with Liquid Glass on iOS 26 – Donny Wals

    December 29, 2025

    Microsoft Azure Is Now Supported By Cloud Development Kits

    December 29, 2025
    Stay In Touch
    • Facebook
    • Instagram
    About Us

    At GeekFence, we are a team of tech-enthusiasts, industry watchers and content creators who believe that technology isn’t just about gadgets—it’s about how innovation transforms our lives, work and society. We’ve come together to build a place where readers, thinkers and industry insiders can converge to explore what’s next in tech.

    Our Picks

    MongoDB Vulnerability CVE-2025-14847 Under Active Exploitation Worldwide

    December 29, 2025

    How to Maximise Efficiency With a Compact Tractor on a Small Plot

    December 29, 2025

    Subscribe to Updates

    Please enable JavaScript in your browser to complete this form.
    Loading
    • About Us
    • Contact Us
    • Disclaimer
    • Privacy Policy
    • Terms and Conditions
    © 2025 Geekfence.All Rigt Reserved.

    Type above and press Enter to search. Press Esc to cancel.