Categories
Linux Software

Docker Cheatsheet

Cheat sheets for common Docker Commands

Categories
EPC LTE Mobile Networks Software

List of Open Source Evolved Packet Core (EPC) Implementations

List of Open Source Evolved Packet Core implementations

Categories
GSM LTE Mobile Networks Software

Android Carrier Privileges

Unlocking Carrier Privileges through certificate on a UICC

Categories
Python Software

Ansible – Timeout on Become

Increasing the SSH timeout in Ansible

Categories
EUTRAN LTE Mobile Networks RFCs & Standards Software

Diameter Droplets – Origin-State-Id AVP

What the Origin-State-Id AVP does and how it is used to track if a Diameter peer restarts.

Categories
RF Software

Configuring YateBTS for Software Defined GSM/GPRS

Configuring YateBTS NIPC with a BladeRF Software Defined Radio

Categories
RF Software

Compiling YateBTS NIPC for Software Defined GSM / GPRS

Setting up YateBTS GSM BTS in Ubuntu 18.04

Categories
Kamailio Python Software Voice over IP

Kamailio Bytes – Docker and Containers

Using Docker to containerize Kamailio instanances

Categories
EPC Kamailio LTE Software Voice over IP

Kamailio Proxy-CSCF Pull

My first Pull / Merge in the Kamailio project was to fix the IMS P-CSCF config

Categories
EUTRAN LTE Mobile Networks Software

SRS LTE – Software Defined LTE Stack with BladeRF x40

Using SRS LTE Stack with the BladeRF x40 Software Defined Radio (SDR)

Categories
EPC EUTRAN LTE Mobile Networks Python RFCs & Standards Software Voice over IP

PyHSS Update – IMS Cx Support!

An update to PyHSS to support IMS Authentication for VoLTE

Categories
Kamailio Software Voice over IP

Kamailio Bytes – Dispatcher States

AP, IX, IP & DX – The meaning of Dispatcher states in Kamailio’s Dispatcher module.

Categories
Kamailio Software Voice over IP

Kamailio Bytes – Rewriting SIP Headers (Caller ID Example)

Stateless Kamailio SIP proxy example for changing Caller ID values

Categories
Security Software

Reverse Engineering Samsung Sysdump Utils to Unlock IMS Debug & TCPdump on Samsung Phones

Reverse Engineering the Samsung Sysdump app to unlock IMS Debug and TCPdump functions

Categories
EPC EUTRAN LTE Mobile Networks Security Software Voice over IP

VoLTE/IMS Debugging on Samsung Handsets using Sysdump & Samsung IMS Logger

Unlocking the built in IMS Debugging tool in Samsung’s Sysdump Utility

Categories
EPC EUTRAN LTE Mobile Networks Python RFCs & Standards SIM Cards Software

PLMN Identifier Calculation (MCC & MNC to PLMN)

How to encode and decode MCC and MNC as PLMN Identifiers

Categories
EPC EUTRAN LTE Python RFCs & Standards Security Software

PyHSS Update – MongoDB Backend & SQN Resync

Feature Update on PyHSS the Python Home Subscriber Server

Categories
Australian Telco EUTRAN Mobile Networks Software

Making use of Australian Elevation Data in Forsk Atoll

Importing Elevation data from ELVIS into Forsk Atoll

Categories
EPC LTE Mobile Networks Software

Open5GS – Splitting Network Elements

Separating Network Elements (NEs) in NextEPC packet core.

Categories
EPC EUTRAN GSM LTE Mobile Networks SIM Cards Software

Building Android APN / Carrier Config

How Android OS autoprovisions APN settings and how to set your own for your unique MCC & MNC.