Categories
Linux

Remember Bash History Forever

A few .bashrc tweaks to improve the ‘history’ command

Categories
History

The Anti-Digit Dialing League

The strange history and triumphs of a group formed to protest the removal of letters from the dialing plan.

Categories
EPC Mobile Networks RFCs & Standards Voice over IP

Docker & BIND as an ENUM Playground

A Bind environment in a Docker container for experimenting and learning ENUM for DNS based Call Routing.

Categories
RFCs & Standards Voice over IP

ENUM – DNS based Call Routing

Using DNS to resolve E.164 phone numbers to routable SIP URIs

Categories
GSM LTE Mobile Networks RFCs & Standards

Looking inside the MMS Exchange (With call flow and PCAP)

A look at Multimedia Messaging (MMS) in 3GPP Networks and how it actually works.

Categories
EPC LTE Mobile Networks RFCs & Standards

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 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

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
Australian Telco

Australia’s fake Phone Numbers

Numbers that will never connect, reserved for use in TV/Movies & Books.

Categories
5G SA EPC LTE Mobile Networks 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
Software

Adding Vlans to VMware Workstation

Setting up VLANs in Workstation to allow ever-more complicated network setups.

Categories
Mobile Networks Voice over IP

Adding support for AMR Codec in FreeSWITCH

Adding support for AMR Codec in FreeSWITCH

Categories
Software

K8s multiple objects in YAML File

Defining multiple K8 objects in the same YAML file

Categories
EPC LTE Mobile Networks RFCs & Standards

Diameter Droplets – The Flow-Description AVP and IPFilterRules

Getting to know IPfilterRules and the Flow-Description AVP

Categories
EPC GSM 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 Software

Open5Gs Database Schema Change

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