If you’ve ever received an SMS from your operator, and the sender was the Operator name for example, you may be left wondering how it’s done. In IMS you’d think this could be quite simple – You’d set the From header to be the name rather than the MSISDN, but for most SMSoIP deployments, the […]
Unstructured Supplementary Service Data or “USSD” is the stack used in Cellular Networks to offer interactive text based menus and systems to Subscribers. If you remember topping up your mobile phone credit via a text menu on your flip phone, there’s a good chance that was USSD*. For a period, USSD Services provided Sporting Scores, […]
Getting from Point Code A to Point Code Z.
A look at how characters are encoded in an SMS.
Another deep dive into deceptively simple seeming functions to do with SMS.
5G introduces Network Slicing, or does it? A look at slicing mechanisms widely used in pre-5G networks.
Short messaging can be anything but simple…
How to find a subscriber location within the network.
A look at the Confidentiality Algorithms used in 3GPP Networks, MILENAGE, XOR & Comp128
A look at APDUs and Interacting with Cards
The basics of Smart Cards & their File System
Getting up close and personal with Smart Card / SIM Cards
Configuring the Osmocom Serving Gateway Support Node (SGSN) for 2G/3G networks.
Using a NanoVNA to analyse antenna performance for SDR driven Base Stations for GSM / LTE.
1 September 2000 was when the 3310 was released…
Unlocking Carrier Privileges through certificate on a UICC
What’s the deal with Tunnel Endpoint Identifiers and what do they do?
A look at the Handover process between Cells / BTSs in GSM using the Osmocom stack.
When setting up the timeslots on the TRX for each BTS on your BSC, you’ll notice you have to set a channel type. So what do these acronyms mean, and how do they affect the performance of the network? GSM channels break down into one of to categories, control channels – used for signalling, and […]