Categories
EPC LTE Mobile Networks Python RFCs & Standards SDM Software

Telephony binary-coded decimal (TBCD) in Python with Examples

Chances are if you’re reading this, you’re trying to work out what Telephony Binary-Coded Decimal encoding is. I got you. Again I found myself staring at encoding trying to guess how it worked, reading references that looped into other references, in this case I was encoding MSISDN AVPs in Diameter. How to Encode a number […]

Categories
5G SA EPC EUTRAN LTE Mobile Networks RFCs & Standards SDM Security SIM Cards

The PLMN Problem for Private LTE / 5G

As the number of Private Networks built on LTE and 5G grow, how will PLMN allocation be managed?

Categories
EPC LTE Mobile Networks

How UEs get Time in LTE

How does “Network Time” actually get to the UE?

Categories
EPC LTE Mobile Networks SDM

Diameter Agents

A look at the 4 types of Diameter Agent

Categories
EPC LTE Mobile Networks RFCs & Standards

SCTP Parameter Tuning

A look at tuning your SCTP parameters to detect failures quickly and reduce dropped packets when they happen.

Categories
5G SA EPC IMS / VoLTE LTE Mobile Networks SDM Voice over IP

IMS Routing with iFCs

Peer behind the magic curtain at how IMS networks route your VoLTE and VoNR calls, and how iFC (Initial Filter Criteria) achieve this.

Categories
5G SA EPC EUTRAN GSM LTE Mobile Networks RFCs & Standards

Pre-5G Network Slicing

5G introduces Network Slicing, or does it? A look at slicing mechanisms widely used in pre-5G networks.

Categories
FreeSWITCH IMS / VoLTE Mobile Networks Voice over IP

Adding support for AMR Codec in FreeSWITCH

Adding support for AMR Codec in FreeSWITCH

Categories
EPC LTE Mobile Networks RFCs & Standards SDM

Diameter Droplets – The Flow-Description AVP and IPFilterRules

Getting to know IPfilterRules and the Flow-Description AVP

Categories
EPC GSM IMS / VoLTE LTE Mobile Networks RFCs & Standards

The Surprisingly Complicated world of MO SMS in IMS/VoLTE

Short messaging can be anything but simple…

Categories
5G SA Mobile Networks RFCs & Standards

5Gethernet? – Transporting Non-IP data in 5G

A look at non-IP transport for 5G including Ethernet.

Categories
5G SA EPC LTE Mobile Networks SDM Software

Open5Gs Database Schema Change

New database time to support slicing and a migration path for existing users.

Categories
EPC Kamailio LTE Mobile Networks SDM Software

A very unstable Diameter Routing Agent (DRA) with Kamailio

I’d been trying for some time to get Kamailio acting as a Diameter Routing Agent with mixed success, and eventually got it working, after a few changes to the codebase of the ims_diameter_server module. It is rather unstable, in that if it fails to dispatch to a Diameter peer, the whole thing comes crumbling down, […]

Categories
EPC LTE Mobile Networks Python Software

PyHSS Update – YAML Config Files

Introducing YAML based config files for defining how PyHSS should be setup

Categories
EPC LTE RFCs & Standards

MSISDN Encoding in Diameter AVPs – Brought to you by the letter F

Peculiar padding problem perplexes poor programmer.

Categories
EPC LTE Mobile Networks Python

PyHSS Update – SCTP Support

Info on PyHSS new support for SCTP as well as TCP.

Categories
5G SA EPC EUTRAN GSM LTE Mobile Networks RFCs & Standards Security

And the call was coming from… INSIDE THE HOUSE. A look at finding UE Locations in LTE

How to find a subscriber location within the network.

Categories
5G SA LTE Mobile Networks Python Security Software

PyHSS New Features

Thanks to some recent developments, PyHSS has had a major overhaul recently, and is getting better than ever, Some features that are almost ready for public release are: Config File Instead of having everything defined all over the place a single YAML config file is used to define how the HSS should function. SCTP Support […]

Categories
5G SA EPC LTE Mobile Networks

MTU in LTE & 5G Transmission Networks – Part 1

A look at MTU and its role in LTE and 5G Transmission.

Categories
Mobile Networks Security SIM Cards

SIM Card Sniffing with Wireshark

Using Wireshark to sniff communication between your computer and Smart Card / SIM Card