Setting up YateBTS GSM BTS in Ubuntu 18.04
Using Docker to containerize Kamailio instanances
My first Pull / Merge in the Kamailio project was to fix the IMS P-CSCF config
Using SRS LTE Stack with the BladeRF x40 Software Defined Radio (SDR)
An update to PyHSS to support IMS Authentication for VoLTE
AP, IX, IP & DX – The meaning of Dispatcher states in Kamailio’s Dispatcher module.
Stateless Kamailio SIP proxy example for changing Caller ID values
Reverse Engineering the Samsung Sysdump app to unlock IMS Debug and TCPdump functions
Unlocking the built in IMS Debugging tool in Samsung’s Sysdump Utility
How to encode and decode MCC and MNC as PLMN Identifiers
Feature Update on PyHSS the Python Home Subscriber Server
Importing Elevation data from ELVIS into Forsk Atoll
Separating Network Elements (NEs) in NextEPC packet core.
How Android OS autoprovisions APN settings and how to set your own for your unique MCC & MNC.
Using GeoIP2 module to trace source of traffic and use that for routing in Kamailio
Adding online map tiles in Forsk Atoll
In February Facebook announced they’d open sourced their Magma project, Magma provides a software-centric distributed mobile packet core and tools for automating network management. Open-sourcing Magma to extend mobile networks Magma’s modular software based architecture means you can scale up extra resources as needed, with no need to have physical hardware to run your EPC. […]
How the AKAv1-MD5 algorith derives keys and how it’s used in IMS Networks